LabscoMCP early access ↗
MCP-HiveMCP SERVER · OFFICIAL PROJECT

MCP Hive

One connection to MCP-Hive instead of one per server — proxy a single hosted MCP server, or expose all of them behind namespaced tool names.

by MCP-Hive ↗MCP Plumbing: Proxies, Registries & Inspectors✓ Official

LABSCO SUMMARY

Gateway mode trades tool-name clarity for one connection.

The namespacing is the whole design: accuweather___getWeather is ugly to read and unambiguous to call, which is the right trade when a dozen upstream servers are sharing one connection. Use server mode when you know exactly which one server you want and would rather see its tools under their real names. The catch with any aggregator is that the tool list you see belongs to the servers behind it, not to this package — what this package itself contributes is the four discovery tools and the routing.

What it is

The client-side proxy for MCP-Hive, a hosted catalogue of MCP servers. It runs in your agent host and routes calls out to Hive, in one of two modes: server mode proxies a single named MCP server through to your client, and gateway mode exposes every server available to you through one connection, with each upstream tool namespaced as serverName___toolName.

What you get

  • A single named MCP server from Hive wired into your client, with --server <name> naming which one
  • Or every server at once through one connection with --gateway, where tools arrive namespaced — validator___echo, accuweather___getWeather — so two servers that both call a tool search do not collide
  • Discovery tools in gateway mode that let the agent find out what is reachable before it calls anything: discoverServers, listTools, listResources, listPrompts
  • A choice of transport: stdio by default, or HTTP with --http and --port, plus --verbose when a call is not going where you expect

Requirements

Consumer credentials from mcp-hive.com, passed with --credentials. The npm package is @mcp-hive-utils/proxy (1.0.19 in package.json, 1.0.15 pinned in server.json) with a mcp-hive-proxy binary and stdio transport; a Smithery listing is available for one-click install into Claude Desktop. Whatever the upstream server itself needs — its own API key, its own account — still applies; the proxy carries your Hive identity, not the upstream service's.

Setup effort

One command plus credentials — npx @mcp-hive-utils/proxy --gateway --credentials <YOUR_CREDENTIALS>, then supply credentials