$ timeahead.in
/ servers/pypi/mcp-proxy
pypi

mcp-proxy

A bridge between Streamable HTTP and stdio MCP transports

3k stars312k/wkupdated 12d agogithub ↗
93excellent
▣ Overview
codecovGitHub LicensePyPI - Python VersionPyPI - Downloads

What it does

mcp-proxy is a transport bridge for the Model Context Protocol that translates between stdio and SSE (Server-Sent Events) or Streamable HTTP protocols. It operates in two modes: stdio-to-SSE allows MCP clients like Claude Desktop to communicate with remote SSE-based MCP servers without native support; SSE-to-stdio converts a local stdio MCP server into an SSE endpoint, enabling remote clients and LLM services to reach it over HTTP.

Who it's for

Claude Desktop users and MCP client developers integrating with remote SSE-based servers; infrastructure teams exposing local stdio MCP servers to remote clients over the network.

Common use cases

  • Connect Claude Desktop to a remote SSE MCP server without native protocol support
  • Expose a local stdio MCP server as an HTTP endpoint for remote LLM clients
  • Bridge MCP servers and clients using incompatible transport protocols
  • Route MCP traffic through firewalls or network boundaries that enforce HTTP

Setup pitfalls

  • Must specify the correct SSE endpoint URL and transport type; use --transport=streamablehttp if the server requires it
  • Authentication requires explicit configuration via --headers or the API_ACCESS_TOKEN environment variable for bearer tokens
  • Port conflicts in SSE-to-stdio mode—confirm the --sse-port is available before starting
  • In SSE-to-stdio mode, pass environment variables for the local server via --env flags before the -- separator
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
94
18.8
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
92.8
⚿ Capabilities & Risk Explainer
fs readnetworksecrets
◆ Risk level: medium
fs read + network + secrets — requires access to credentials or environment secrets.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "mcp-proxy-2": {
      "command": "uvx",
      "args": [
        "mcp-proxy"
      ]
    }
  }
}
📈 Score historylast 40 snapshots
5/10/20266/21/2026 · 40 snapshots
⚙ Maintenance health
75/ 100 · is this project alive?
contributors (1y)14
top contributor share40%
releases (1y)6
last release37d ago
ci✓ passing
⛁ Raw data
weekly downloads312k
github stars3k
forks242
open issues49
license✓ present
readme length20971 chars
last publish0d ago
last commit12d ago
last updated7d ago
install verified✓ pass · 41d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points