mcp-proxy

mcp-proxy

MCP transport protocol conversion tool, supporting conversion between stdio and SSE/StreamableHTTP.

MCPDevOpen source
Type
MCP
Open source
Yes
GitHub Stars
★ 2.6k
Source
mcp-github

Overview

mcp-proxy is a tool for bridging different MCP transport protocols. It supports two modes: 1. converting from stdio to SSE/StreamableHTTP; 2. converting from SSE to stdio. This enables clients (such as Claude Desktop) to communicate with remote servers via protocols not directly supported by the client. The tool can be installed via PyPI and requires configuration of parameters such as the target URL and authentication information. Suitable for developers and users needing to convert between different transport protocols.

Capabilities

  • stdio to SSE/StreamableHTTP conversion
  • SSE to stdio conversion
  • Supports OAuth2 authentication
  • Environment variable configuration

Use cases

Claude Desktop connecting to a remote server via SSELocal stdio server accepting remote requests via SSE

Setup

Requires: API KeyNode 环境
pip install mcp-proxy or install the latest version from the GitHub repository

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to configure mcp-proxy to use Streamable HTTP transport?

Use the --transport=streamablehttp parameter.

What authentication methods does mcp-proxy support?

Supports OAuth2 and API Access Token.

Related skills