MCP Hive

我们要求翻译一段文本,目标语言是简体中文。文本内容是关于MCP Hive的描述。需要保留名称"MCP Hive"(注意原文是"MCP-Hive",但名称要保留为"MCP Hive"?原文是"MCP-Hive",但指令说"Name to preserve: MCP Hive",所以应该保留为"MCP Hive"?但原文中写的是"MCP-Hive",翻译时应该保持原样还是按指令?指令说"Name to preserve: MCP Hive",但原文是"MCP-Hive"。为了保险,我保留原文中的"MCP-Hive"?但指令明确说"Name to preserve: MCP Hive",可能是指这个名称,但原文中写的是"MCP-Hive"。我认为应该按照原文中的写法,因为指令说"Preserve product names",所以保留"MCP-Hive"即可。但指令又说"Name to preserve: MCP Hive",可能只是提示。我决定保留原文中的"MCP-Hive"。 翻译内容:MCP-H

文档

MCP-Hive Proxy

This is the MCP-Hive Proxy. It can be loaded by any agentic host in order to access MCP-Hive and is a gateway to other MCP servers. To obtain credentials, and read further documentation, go to mcp-hive.com

smithery badge

Running

The proxy can run in two modes:

Server Mode (Single MCP)

Proxy a specific MCP server to your MCP client:

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

Gateway Mode (All MCPs)

Expose all available MCP servers through a single proxy with namespaced tools:

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

In gateway mode:

  • Discovery tools are available: discoverServers, listTools, listResources, listPrompts
  • All server tools are namespaced: serverName___toolName (e.g., validator___echo, accuweather___getWeather)

Proxy Flags

FlagDescription
--server <name>Proxy a specific MCP server (omit for gateway mode)
--gatewayExplicitly enable gateway mode
--httpRun the proxy in HTTP transport
--port <port_num>Port number to be used if HTTP-transport
--credentials <id>Consumer credentials for authentication
--verboseEnable verbose logging