MCP Proxy Server MCP Server

An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.

Local serverstdioGo

What is the MCP Proxy Server MCP Server?

An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.

What you get

  • Proxy multiple MCP clients: aggregate tools, prompts, and resources from many servers
  • SSE and streamable HTTP: serve via Server‑Sent Events or streamable HTTP
  • Flexible config: supports stdio, sse, and streamable-http client types
  • OAuth client support: authorize once against downstream servers that require interactive OAuth (e.g. Notion), then let the proxy hold and refresh the token for every caller

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Proxy Server MCP Server

{
  "mcpServers": {
    "proxy-tbxark": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/tbxark/mcp-proxy"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Frequently asked questions

Use a JSON configuration file; see the full reference in docs/configuration.md.