MCP SSE Proxy Server MCP Server

Start any MCP Server remotely using the MCP standard protocol.

Local serverstdioPython

What is the MCP SSE Proxy Server MCP Server?

Start any MCP Server remotely using the MCP standard protocol.

The short version

The MCP SSE Proxy Server is a Server-Sent Events (SSE) based Model Context Protocol (MCP) proxy server that enables remote execution of MCP servers using the standard MCP protocol. It supports both shared and independent session modes.

  • SSE long connection support for server push
  • JSON-RPC 2.0 message format support
  • Both shared and independent session modes
  • Dynamic session environment configuration via request parameters
  • Automatic connection keep-alive (30-second heartbeat)
  • Complete error handling and logging

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP SSE Proxy Server MCP Server

{
  "mcpServers": {
    "server-name": {
      "url": "http://your-server:8000/sse?auth_key=your_auth_key",
      "env": {
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
MCP_SERVER_CONFIGConfiguration value read at startup.Optional
AUTH_KEYCredential the server authenticates with.Yes
SHARED_SESSIONConfiguration value read at startup.Optional
GITHUB_PERSONAL_ACCESS_TOKENCredential the server authenticates with.Yes

Frequently asked questions

The server supports two modes controlled by `SHARED_SESSION`: shared mode (default, all clients share one MCP session) and independent mode (each client creates a separate MCP session).