返回 MCP 目录
public公开dns本地运行

resource-hub-server

MCP服务器与资源中心的连接代理

article

README

🚀 资源中心服务器

资源中心服务器是一个MCP服务器,它能连接到资源中心。资源中心是一个可集中配置和管理MCP服务器的平台,借助该服务器,用户能更便捷地使用和管理相关资源。

🚀 快速开始

资源中心服务器作为本地MCP环境与资源中心之间的代理,具备以下功能:

  • 访问中心配置的工具和资源
  • 在不同环境中共享配置
  • 在一个地方管理MCP服务器设置

📦 安装指南

使用npx快速开始

运行服务器最简单的方法是使用npx,只需执行以下命令:

RESOURCE_HUB_TOKEN=your_token npx @adamwattis/resource-hub-server

从源代码运行

若您希望从源代码运行服务器,可按以下步骤操作:

  1. 安装依赖项:
npm install
  1. 构建服务器:
npm run build
  1. 使用您的资源中心令牌运行:
RESOURCE_HUB_TOKEN=your_token npm start

配置

您需要一个资源中心令牌才能使用此服务器,可从资源中心令牌页面获取。 要与Claude Desktop一起使用,请添加服务器配置:

  • 在MacOS上:~/Library/Application Support/Claude/claude_desktop_config.json
  • 在Windows上:%APPDATA%/Claude/claude_desktop_config.json

配置内容如下:

{
  "mcpServers": {
    "resource-hub-server": {
      "command": "npx @adamwattis/resource-hub-server"
    }
  }
}

环境变量

  • RESOURCE_HUB_TOKEN(必需):您的资源中心身份验证令牌

调试

由于MCP服务器通过stdio通信,调试可能具有挑战性。我们建议使用MCP Inspector,运行以下命令:

npm run inspector

Inspector将提供一个URL,供您在浏览器中访问调试工具。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端