mcp-proxy

mcp-proxy

4.0

If you are the rightful owner of mcp-proxy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.

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

The MCP Proxy Server is designed to streamline the management and interaction with multiple MCP resource servers by aggregating their tools and capabilities into a single HTTP server. This server acts as a proxy, allowing users to connect to various MCP clients, each potentially offering different functionalities and services. The server supports multiple client types, including stdio, SSE (Server-Sent Events), and streamable HTTP, providing flexibility in how clients are configured and accessed. With real-time updates via SSE and a robust configuration system, the MCP Proxy Server is ideal for environments where multiple MCP resources need to be managed efficiently. The server can be installed from source, via Go, or using Docker, making it accessible for different deployment preferences.

Features

  • Proxy Multiple MCP Clients: Connects to multiple MCP resource servers and aggregates their tools and capabilities.
  • SSE Support: Provides an SSE (Server-Sent Events) server for real-time updates.
  • Flexible Configuration: Supports multiple client types (`stdio`, `sse` or `streamable-http`) with customizable settings.

Tools