A description could not be generated for this repository.
mcp-proxy
is a versatile tool designed to bridge different server transports, specifically focusing on stdio and Server-Sent Events (SSE). It operates in two primary modes: stdio to SSE and SSE to stdio.
In stdio to SSE mode, mcp-proxy
acts as a proxy server, converting standard input/output to SSE, enabling applications like Claude Desktop to communicate with remote SSE servers. Configuration involves specifying the MCP server SSE endpoint URL and optional headers or environment variables for authentication.
Conversely, in SSE to stdio mode, mcp-proxy
exposes an SSE server that connects to a local stdio server. This allows remote clients to interact with local stdio servers via SSE. Configuration requires setting the --sse-port
and optionally --sse-host
, along with any environment variables for the local stdio server.
Installation is supported via Smithery, PyPI, GitHub, or as a container. The tool provides command-line arguments for customization and includes testing instructions using mcp-server-fetch
and the inspector tool.
sparfenyuk/mcp-proxy
December 26, 2024
March 28, 2025
Python