mcpField
M
Mcp Hive

Mcp Hive

本地服务
github.com/MCP-Hive开发工具03 周前更新

关于 Mcp Hive

Mcp Hive Proxy 为 Agentic Host 提供访问付费 MCP 服务的网关,可代理单个服务,也可通过统一入口呈现多个服务及其命名空间工具。

主要功能

  1. 01代理指定的 MCP 服务
  2. 02汇总可用服务的网关模式
  3. 03发现服务、工具、资源和提示词
  4. 04按服务命名空间组织工具
  5. 05使用消费者凭据进行身份验证

适用场景

  1. 01让 Agentic Host 连接付费 MCP 服务
  2. 02浏览多个可用 MCP 服务的工具

MCP 相关

它作为 MCP 网关,可代理指定的 MCP 服务,或向 MCP 客户端呈现可用服务。网关模式提供发现工具及带命名空间的服务工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"hive-proxy": {
"command": "npx",
"args": [
"-y",
"@mcp-hive-utils/proxy"
]
}
}
}
启动命令npx -y @mcp-hive-utils/proxy

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mcp-hive-utils/proxy1.0.15

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP-Hive 代理

这是 MCP-Hive 代理。任何 Agent 宿主都可以加载它以访问 MCP-Hive;它也是通往其他 MCP 服务的网关。如需获取凭据并阅读更多文档,请访问 mcp-hive.com

smithery 徽章

运行

该代理可以通过两种模式运行:

服务模式(单个 MCP)

将特定 MCP 服务代理到你的 MCP 客户端:

node src/proxy/mcpHiveProxy.ts --server <server-name> --local --credentials <credentials>
网关模式(所有 MCP)

通过单个代理公开所有可用的 MCP 服务,并为工具添加命名空间:

node src/proxy/mcpHiveProxy.ts --gateway --local --credentials <credentials>

在网关模式下:

  • 可使用发现工具:discoverServers、listTools、listResources、listPrompts
  • 所有服务工具都会添加命名空间:serverName___toolName(例如:validator___echo、accuweather___getWeather)
代理标志
标志描述
--server <name>代理特定的 MCP 服务(网关模式下省略)
--gateway显式启用网关模式
--http使用 HTTP 传输运行代理
--port <port_num>使用 HTTP 传输时要使用的端口号
--credentials <id>用于身份验证的使用者凭据
--verbose启用详细日志记录

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。