Supergateway
Run MCP stdio servers over SSE and SSE over stdio. AI gateway.
What is Supergateway?
Supergateway is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to run mcp stdio servers over sse and sse over stdio. ai gateway.
Run MCP stdio servers over SSE and SSE over stdio. AI gateway.
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Run MCP stdio servers over SSE and SSE over stdio. AI gatewa
Use Cases
Maintainer
Works with
Installation
NPM
npx -y supergatewayManual Installation
npx -y supergatewayConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Supergateway
Supergateway is an AI gateway that bridges MCP stdio servers with SSE (Server-Sent Events) and HTTP protocols, enabling seamless protocol translation. Connect it to Claude to route multiple MCP servers through a unified gateway, eliminating direct stdio connections and simplifying multi-server orchestration.
Prerequisites
- Node.js 18+ installed
- An MCP client such as Claude Desktop or Cursor
- One or more MCP stdio servers to proxy through the gateway
- Familiarity with HTTP and SSE concepts
Install Supergateway
Install Supergateway globally or locally using npm.
npx -y supergatewayCreate a gateway configuration
Set up a configuration file to define which stdio servers to proxy through the gateway.
{
"port": 3000,
"servers": [
{
"name": "my-stdio-server",
"command": "node",
"args": ["/path/to/server.js"]
}
]
}Add to Claude Desktop configuration
Configure Claude Desktop to connect to the Supergateway endpoint.
{
"mcpServers": {
"supergateway": {
"command": "npx",
"args": ["-y", "supergateway"]
}
}
}Start the gateway
Run Supergateway to begin proxying your MCP servers over HTTP/SSE.
npx supergateway --config /path/to/config.jsonVerify gateway is running
Check that Supergateway is listening on the configured port and proxying servers correctly.
curl http://localhost:3000/healthRestart Claude Desktop
Close and reopen Claude Desktop to activate the gateway connection.
Supergateway Examples
Claude Desktop Configuration
How to register Supergateway as an MCP server.
{
"mcpServers": {
"supergateway": {
"command": "npx",
"args": ["-y", "supergateway"]
}
}
}Prompts to Try
Example prompts when using Supergateway.
- "Use the proxied servers to get me information about the weather."
- "Query multiple backend servers through the unified gateway."
- "Show me all available tools from the proxied MCP servers."Troubleshooting Supergateway
Gateway fails to start or reports port already in use
Change the port in your configuration file or kill the process using the port. Use lsof -i :3000 to find the process and kill it.
Proxied servers not appearing in Claude Desktop
Verify that the gateway configuration correctly lists all stdio servers. Restart the gateway and Claude Desktop, then check the gateway's status endpoint.
Connection timeout when calling proxied servers
Ensure the stdio servers are running and accessible. Check that the command and args in the gateway config are correct and the server executables exist.
Frequently Asked Questions about Supergateway
What is Supergateway?
Supergateway is a Model Context Protocol (MCP) server that run mcp stdio servers over sse and sse over stdio. ai gateway. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Supergateway?
Install via npm with the command: npx -y supergateway. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Supergateway?
Supergateway works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Supergateway free to use?
Yes, Supergateway is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Supergateway Alternatives — Similar Developer Tools Servers
Looking for alternatives to Supergateway? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Awesome Claude Skills MCP Server
★ 61.1kA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
Nacos MCP Server
★ 33.0kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
FastMCP
★ 25.3kA collection of MCP servers providing utilities including user greeting, message decoding, text file reading with PDF summary generation, and NASA-quality code auditing using a trained AI model to predict software defects and measure code complexity.
Python SDK
★ 23.1kPython SDK for protecting MCP servers and OAuth 2.1 resource servers with tokens issued by the Authplane authorization server. Includes framework adapters (e.g. MCP, FastMCP).
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Supergateway in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Supergateway?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.