A gateway proxy that connects Claude to MCP Hive's marketplace of commercial MCP servers. You can run it in two modes: point it at a single server to proxy that connection, or use gateway mode to expose all your available servers through namespaced tools like `accuweather___getWeather` or `validator___echo`. Gateway mode includes discovery tools to list what servers, tools, resources, and prompts are available across your entire setup. Requires credentials from mcp-hive.com to authenticate. Useful when you want to consolidate multiple MCP server connections through a single entry point or need access to premium MCP services beyond the open source ecosystem.
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
The proxy can run in two modes:
Proxy a specific MCP server to your MCP client:
node src/proxy/mcpHiveProxy.ts --server <server-name> --local --credentials <credentials>
Expose all available MCP servers through a single proxy with namespaced tools:
node src/proxy/mcpHiveProxy.ts --gateway --local --credentials <credentials>
In gateway mode:
discoverServers, listTools, listResources, listPromptsserverName___toolName (e.g., validator___echo, accuweather___getWeather)| Flag | Description |
|---|---|
--server <name> | Proxy a specific MCP server (omit for gateway mode) |
--gateway | Explicitly enable gateway mode |
--http | Run the proxy in HTTP transport |
--port <port_num> | Port number to be used if HTTP-transport |
--credentials <id> | Consumer credentials for authentication |
--verbose | Enable verbose logging |