mcp-proxy

sparfenyuk
1213
A bridge between Streamable HTTP and stdio MCP transports
#mcp #mcp-server #proxy #sse #streamable-http

Overview

mcp-proxy Introduction

mcp-proxy is a tool that acts as a bridge between Streamable HTTP and standard input/output (stdio) MCP transports, allowing seamless communication between different server transports.

How to Use

To use mcp-proxy, you can run it in two modes: 1) stdio to SSE/StreamableHTTP, where it connects a local stdio to a remote SSE server; 2) SSE to stdio, which allows SSE clients to communicate with local stdio applications.

Key Features

Key features of mcp-proxy include support for two transport modes (stdio to SSE/StreamableHTTP and SSE to stdio), easy installation via multiple methods (Smithery, PyPI, GitHub), and the ability to extend the container image for customized setups.

Where to Use

mcp-proxy can be used in various fields such as software development, real-time data streaming applications, and any scenario where communication between different transport protocols is required.

Use Cases

Use cases for mcp-proxy include enabling applications like Claude Desktop to communicate with remote MCP servers over SSE, integrating legacy applications with modern streaming protocols, and facilitating real-time data processing in distributed systems.

Content