drio
Open app

resource-hub-server

Source

An MCP proxy server to connect to the resource hub

Catalog onlyCatalog onlySTDIO

Overview

The resource-hub-server is an MCP proxy server that connects to the Resource Hub, a centralized location for configuring and managing your MCP servers.

You can quickly set up the resource-hub-server using npx with your Resource Hub token or run it from source by installing the necessary dependencies, building the server, and starting it with the token.

  • Acts as a proxy to access centrally configured tools and resources. - Shares configurations across various environments. - Facilitates management of MCP server settings from a single location.
  1. Centralized management of multiple MCP server configurations.
  2. Simplified access to tools and resources across different environments.
  3. Streamlined debugging with the MCP Inspector.

Add to your AI client

Use these steps to connect resource-hub-server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "resource-hub-server-adamwattis": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "resource-hub-server-adamwattis": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "resource-hub-server-adamwattis": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "resource-hub-server-adamwattis": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "resource-hub-server-adamwattis": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "resource-hub-server-adamwattis": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-resource-hub-server-adamwattis"
      ]
    }
  }
}

FAQ

What do I need to run this server?

You need a Resource Hub token for authentication.

Can I run the server from source?

Yes, you can install the dependencies, build the server, and run it locally.

How can I debug the MCP servers?

You can use the MCP Inspector to provide debugging tools accessible via your browser.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":527,"uuid":"cff7d526-a4b8-4f0b-b88d-51bb3065720d","name":"resource-hub-server","title":"resource-hub-server","description":"An MCP proxy server to connect to the resource hub","avatar_url":"https://avatars.githubusercontent.com/u/16776828?v=4","created_at":"2024-12-30T02:53:27.969Z","updated_at":"2025-01-05T03:00:19.907Z","status":"created","author_name":"adamwattis","author_avatar_url":"https://avatars.githubusercontent.com/u/16776828?v=4","tags":"resource-hub,mcp-server,proxy-server","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/adamwattis/resource-hub-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]