
supercorp-ai/supergateway
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Запускайте серверы MCP stdio через SSE и SSE по stdio. AI-шлюз.
Обзор
запускается по одной команде или с одной командой. Это полезно для удалённого доступа, отладки или подключения к клиентам, когда ваш MCP-сервер поддерживает только stdio. - : Команда, которая запускает MCP-сервер через stdio - : SSE URL для подключения (режим SSE→stdio) - : Потоковый HTTP-адрес для подключения (режим StreamableHttp→stdio) - : Вывод MCP-транспорта (по умолчанию: sse с --stdio, stdio с --sse или --streamableHttp) - : Порт для прослушивания на (stdio→SSE или stdio→WS режим, по умолчанию: 8000) - : Базовый URL для клиентов SSE или WS (режим stdio→SSE; опционально) - : Путь для подписок SSE (режим stdio→SSE, по умолчанию: /sse) - : Путь для сообщений (stdio→SSE или stdio→WS режим, по умолчанию: /message) - : Путь для потокового HTTP (stdio→Streamable HTTP режим, по умолчанию: /mcp) - : Запустить stdio→Streamable HTTP в режиме состояния - : Тайм-аут сессии в миллисекундах (только в режиме stdio→Streamable HTTP) - : Добавить один или несколько заголовков (stdio→SSE, SSE→stdio или Streamable HTTP→stdio режим; может использоваться несколько раз) - : Добавляет заголовок авторизации с...
Обзор (машинный перевод)
Supergateway запускает серверы на базе MCP stdio над SSE (Server-Sent Events) или WebSockets (WS) одной командой. Это полезно для удалённого доступа, отладки или подключения к клиентам, когда ваш MCP-сервер поддерживает только stdio.
Вопросы, идеи или просто хотите пообщаться? Присоединяйтесь к сообществу в Discord.
Поддерживается:
- Supercov — Покрытие программных агентов и программных фабрик 🌙
- Суперинтерфейс
- Supercorp
Установка и использование
Запустите Supergateway через npx:
--stdio "command": Команда, запускающая MCP-сервер по stdio--sse "https://mcp-server-ab71a6b2-cd55-49d0-adba-562bc85956e3.supermachine.app": URL SSE для подключения (режим SSE→stdio)--streamableHttp "https://mcp-server.example.com/mcp": Потоковый HTTP-URL для подключения (режим StreamableHttp→stdio)--outputTransport stdio | sse | ws | streamableHttp: Вывод MCP-транспорта (по умолчанию:sseс--stdio,stdioс--sseили--streamableHttp). Удалённый сервер с--sseили--streamableHttpможет обслуживаться черезsse,wsилиstreamableHttp; см. Удалённый сервер → SSE, WS или Streamable HTTP
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.

Supergateway runs MCP stdio-based servers over SSE (Server-Sent Events) or WebSockets (WS) with one command. This is useful for remote access, debugging, or connecting to clients when your MCP server only supports stdio.
Questions, ideas or just want to chat? Join the community on Discord.
Supported by:
- Supercov — Coverage for coding agents and software factories 🌙
- Superinterface
- Supercorp
Installation & Usage
Run Supergateway via npx:
npx -y supergateway --stdio "uvx mcp-server-git"
--stdio "command": Command that runs an MCP server over stdio--sse "https://mcp-server-ab71a6b2-cd55-49d0-adba-562bc85956e3.supermachine.app": SSE URL to connect to (SSE→stdio mode)--streamableHttp "https://mcp-server.example.com/mcp": Streamable HTTP URL to connect to (StreamableHttp→stdio mode)--outputTransport stdio | sse | ws | streamableHttp: Output MCP transport (default:ssewith--stdio,stdiowith--sseor--streamableHttp). A remote server given with--sseor--streamableHttpcan be served oversse,wsorstreamableHttptoo; see Remote server → SSE, WS or Streamable HTTP--port 8000: Port to listen on (stdio→SSE, stdio→WS or stdio→Streamable HTTP mode, default:8000)--host 127.0.0.1: Address to listen on, e.g.127.0.0.1or::1([::1]also works) (stdio→SSE, stdio→WS or stdio→Streamable HTTP mode, default: every interface).--baseUrldoes not control binding: only--hostlimits which addresses accept connections. Refused in SSE→stdio and Streamable HTTP→stdio mode, which listen on nothing--baseUrl "http://localhost:8000": Base URL for SSE clients (stdio→SSE mode; optional)--ssePath "/sse": Path for SSE subscriptions (stdio→SSE mode, default:/sse)--messagePath "/message": Path for messages (stdio→SSE or stdio→WS mode, default:/message)--streamableHttpPath "/mcp": Path for Streamable HTTP (stdio→Streamable HTTP mode, default:/mcp)--stateful: Run stdio→Streamable HTTP in stateful mode--sessionTimeout 60000: Session timeout in milliseconds (stateful stdio→Streamable HTTP mode only)--protocolVersion "2025-06-18": Protocol version the gateway uses when it initializes the server itself and the client’s request doesn’t name one (stateless stdio→Streamable HTTP mode, default:2024-11-05)
Установка
uvx mcp-server-gitКонфигурация
{
"port": 8000,
"mcpServers": {
"git": { "command": "uvx", "args": ["mcp-server-git"] },
"files": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "./my-folder"],
"outputTransport": "streamableHttp",
"apiKey": "${FILES_KEY}",
},
},
}