MCP.so
Sign In

resource-hub-server

@adamwattis

About resource-hub-server

An MCP proxy server to connect to the resource hub

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

adamwattis

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "resource-hub-server": {
      "command": "npx",
      "args": [
        "@adamwattis/resource-hub-server"
      ],
      "env": {
        "RESOURCE_HUB_TOKEN": "your_token"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is resource-hub-server?

resource-hub-server is an MCP server that connects your local MCP environment to the Resource Hub, a central place to configure and manage MCP servers. It acts as a proxy, allowing you to access centrally configured tools and resources, share configurations across environments, and manage MCP server settings in one place.

How to use resource-hub-server?

The easiest way is to run it via npx with a RESOURCE_HUB_TOKEN environment variable: RESOURCE_HUB_TOKEN=your_token npx @adamwattis/resource-hub-server. You can also build from source using npm install and npm run build, then run with RESOURCE_HUB_TOKEN=your_token npm start. To use with Claude Desktop, add the server configuration to the claude_desktop_config.json file.

Key features of resource-hub-server

  • Connects to the Resource Hub as a proxy
  • Centralizes MCP server configuration and management
  • Shares configurations across different environments
  • Provides easy setup with npx
  • Supports debugging via MCP Inspector

Use cases of resource-hub-server

  • Access centrally configured tools and resources from your local MCP environment
  • Share MCP server configurations across multiple development machines
  • Manage all MCP server settings from a single Resource Hub interface

FAQ from resource-hub-server

What is required to use this server?

You need a Resource Hub token, which must be set as the environment variable RESOURCE_HUB_TOKEN (required).

How do I get a Resource Hub token?

You can obtain a token from the Resource Hub token page.

How do I run the server?

Run it with RESOURCE_HUB_TOKEN=your_token npx @adamwattis/resource-hub-server or, after building from source, with RESOURCE_HUB_TOKEN=your_token npm start.

How do I configure resource-hub-server with Claude Desktop?

Add the server configuration to the claude_desktop_config.json file located at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%/Claude/claude_desktop_config.json on Windows.

How can I debug resource-hub-server?

Since MCP servers communicate over stdio, use the MCP Inspector by running npm run inspector. The Inspector provides a URL to access debugging tools in your browser.

Comments

More Other MCP servers