mcp-server-proxy
@leizongmin
About mcp-server-proxy
Converts MCP protocol's SSE transport layer to a standard HTTP request/response.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-proxy": {
"command": "node",
"args": [
"server.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-server-proxy?
mcp-server-proxy is a Go proxy server that converts the MCP (Model Context Protocol) SSE transport layer into standard HTTP request/response patterns. It simplifies MCP server development by allowing developers to handle plain HTTP endpoints without needing to implement SSE details.
How to use mcp-server-proxy?
Install with go install github.com/leizongmin/mcp-server-proxy@latest. Use mcp-server-proxy inspect <local_url> <target_url> to inspect traffic between client and server, or mcp-server-proxy serve <local_url> <target_url> to start a proxy that translates SSE to HTTP.
Key features of mcp-server-proxy
- Converts MCP SSE transport to standard HTTP requests/responses
- Provides inspect mode to study MCP client-server interactions
- Supports
initialize,tools/list, andtools/callmethods - Allows MCP server implementation in any programming language
Use cases of mcp-server-proxy
- Simplify MCP server development without SSE protocol expertise
- Research MCP client-server interactions via inspect command
- Build MCP servers with any HTTP framework and language
- Enable easy MCP client configuration with just a server URL
FAQ from mcp-server-proxy
What does mcp-server-proxy do?
It acts as a proxy that converts MCP's SSE-based communication into standard HTTP requests/responses, allowing developers to implement MCP servers without handling SSE.
How do I install mcp-server-proxy?
Run go install github.com/leizongmin/mcp-server-proxy@latest.
What commands are available?
Two commands: inspect for examining request/response traffic and serve for running the proxy server.
Which MCP methods are supported?
Currently initialize, tools/list, and tools/call.
Does mcp-server-proxy require any runtime dependencies?
It is a standalone Go binary; no runtime
Frequently asked questions
What does mcp-server-proxy do?
It acts as a proxy that converts MCP's SSE-based communication into standard HTTP requests/responses, allowing developers to implement MCP servers without handling SSE.
How do I install mcp-server-proxy?
Run `go install github.com/leizongmin/mcp-server-proxy@latest`.
What commands are available?
Two commands: `inspect` for examining request/response traffic and `serve` for running the proxy server.
Which MCP methods are supported?
Currently `initialize`, `tools/list`, and `tools/call`.
Does mcp-server-proxy require any runtime dependencies?
It is a standalone Go binary; no runtime
Basic information
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Nginx UI
0xJackyYet another WebUI for Nginx
Comments