mcp-proxy

A description could not be generated for this repository.

628
39

mcp-proxy

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.

Repository

SP
sparfenyuk

sparfenyuk/mcp-proxy

Created

December 26, 2024

Updated

March 28, 2025

Language

Python

Category

Developer Tools