MCP.so
Sign In

MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport

@brrock

Basic information

Category

Developer Tools

License

MIT

Transports

stdio

Author

brrock

About MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport

Mcp bridge to convert stdio servers to sse or streamable http

MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-bridge": {
      "command": "bun",
      "args": [
        "docker:pg"
      ]
    }
  }
}

MCP Bridge - Proxying STDIO Servers to SSE/HTTP Transport tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

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).

Frequently asked questions

1

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.

2

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`.

3

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.

4

What transport protocols does it support?

It supports Server-Sent Events (SSE) and streamable HTTP transport, moving beyond traditional WebSocket adapters.

5

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.

Comments

More Developer Tools MCP servers