Submit

mcp-proxy

@stephenlacy

Fast rust MCP proxy between stdio and SSE
Overview

what is mcp-proxy?

mcp-proxy is a Rust-based bidirectional proxy that connects standard input/output (stdio) to Server-Sent Events (SSE), allowing seamless communication between local and remote servers.

how to use mcp-proxy?

To use mcp-proxy, install it via Cargo, build it, and run it in either SSE Client Mode or Stdio Client Mode, depending on your needs.

key features of mcp-proxy?

  • Connects to remote servers over SSE and exposes them as stdio servers.
  • Connects local stdio servers and exposes them as SSE servers.
  • Fast startup with minimal memory usage.

use cases of mcp-proxy?

  1. Connecting local applications to remote servers using SSE.
  2. Exposing local command-line tools as SSE services.
  3. Facilitating communication between different server types in a microservices architecture.

FAQ from mcp-proxy?

  • What programming language is mcp-proxy written in?

mcp-proxy is written in Rust.

  • How do I install mcp-proxy?

You can install it using Cargo with the command: cargo install mcp-proxy.

  • Can I use mcp-proxy with any command-line tool?

Yes, mcp-proxy can expose any command-line tool as an SSE server.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.