DevelopmentTypeScript

mcp-proxy-server

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

Free
N/A rating (0 reviews)0 installs199 GitHub stars
MCPproxyserveraggregation

This server acts as a central hub that connects to and manages multiple MCP resource servers, exposing their combined capabilities through a unified interface. It handles routing of requests to the appropriate backend servers and aggregates responses from multiple sources, ensuring a seamless experience for users accessing diverse resources. With features like resource management, tool aggregation, and prompt handling, the MCP proxy server maintains consistent URI schemes across servers, routes tool calls effectively, and manages multi-server prompt responses. This makes it an essential tool for developers and organizations looking to streamline their interactions with multiple MCP resources.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-proxy-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-proxy-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1