{
  "markdown": "# MCP-Hive Proxy\n\nThis 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](https://mcp-hive.com)\n\n[![smithery badge](https://smithery.ai/badge/mcp-hive/hive-servers)](https://smithery.ai/server/mcp-hive/hive-servers)\n\n## Running\n\nThe proxy can run in two modes:\n\n### Server Mode (Single MCP)\n\nProxy a specific MCP server to your MCP client:\n\n```bash\nnode src/proxy/mcpHiveProxy.ts --server <server-name> --local --credentials <credentials>\n```\n\n### Gateway Mode (All MCPs)\n\nExpose all available MCP servers through a single proxy with namespaced tools:\n\n```bash\nnode src/proxy/mcpHiveProxy.ts --gateway --local --credentials <credentials>\n```\n\nIn gateway mode:\n\n- Discovery tools are available: `discoverServers`, `listTools`, `listResources`, `listPrompts`\n- All server tools are namespaced: `serverName___toolName` (e.g., `validator___echo`, `accuweather___getWeather`)\n\n### Proxy Flags\n\n| Flag                 | Description                                         |\n| -------------------- | --------------------------------------------------- |\n| `--server <name>`    | Proxy a specific MCP server (omit for gateway mode) |\n| `--gateway`          | Explicitly enable gateway mode                      |\n| `--http`             | Run the proxy in HTTP transport                     |\n| `--port <port_num>`  | Port number to be used if HTTP-transport            |\n| `--credentials <id>` | Consumer credentials for authentication             |\n| `--verbose`          | Enable verbose logging                              |\n",
  "bytes": 1673,
  "sha": "d4a9fccb69aaedb6fb3bb84b8686813271ab8221438e35bafb00ed26b7f48cf0",
  "repo_slug": "mcp-hive/mcp-hive-proxy",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mcp_hive_mcp_hive_proxy_b9922cc4/readme"
}