MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport
@brrock
About MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport
Mcp bridge to convert stdio servers to sse or streamable http
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-bridge": {
"command": "bun",
"args": [
"docker:pg"
]
}
}
}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 Bridge - Proxying STDIO Servers to SSE/HTTP Transport?
MCP Bridge is a proxy solution that transforms STDIO-based MCP servers into web-accessible services using Server-Sent Events (SSE) or streamable HTTP transport. It is designed for developers who need to deploy MCP servers in serverless environments like Vercel where STDIO communication is not feasible.
How to use MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport?
Install dependencies with bun i, then start PostgreSQL and Redis via Docker using bun docker:pg and bun docker:redis. Apply database migrations with bun db:push. A management UI and a connection/config generator are provided for streamlined setup.
Key features of MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport
- Management UI for adding and managing MCP servers.
- Connection and config generator with copy-paste-ready strings.
- Protocol translation from STDIO to SSE/HTTP.
- Minimal configuration required for quick deployment.
- Supports multiple transport protocols for versatile integration.
Use cases of MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport
- Self-hosting MCP servers for personal or project AI applications.
- Making local MCP servers globally accessible via services like Cloudflare Tunnel.
- Integrating MCP servers with web-based AI applications.
- Bypassing platform communication limitations (e.g., serverless environments).
FAQ from MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport
What is MCP Bridge's primary function?
It proxies STDIO-based MCP servers to SSE/HTTP transport, enabling deployment on platforms that lack STDIO support.
What dependencies are required?
Bun, PostgreSQL, and Redis are required. Docker containers are provided for PostgreSQL and Redis via bun docker:pg and bun docker:redis.
How do I deploy MCP Bridge?
Run bun i, start Docker containers for PostgreSQL and Redis, then apply database migrations with bun db:push. The management UI allows visual server management.
What transport protocols does it support?
It supports Server-Sent Events (SSE) and streamable HTTP transport, moving beyond traditional WebSocket adapters.
What are known limitations?
STDIO communication is incompatible with serverless platforms like Vercel; MCP Bridge resolves this. No other limitations are mentioned in the README.
More Developer Tools MCP servers
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor β designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
DevDocs by CyberAGI π
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).π¦
Comments