# Supergateway

Proxy stdio MCP servers over SSE & WebSockets for remote AI agents

Supergateway bridges local stdio-based Model Context Protocol servers to Server-Sent Events (SSE) and WebSockets for remote cloud agents.

## Overview

- **Website**: https://github.com/supercorp-ai/supergateway
- **GitHub**: https://github.com/supercorp-ai/supergateway
- **License / Pricing**: Open Source
- **Directory Entry**: https://agentaccess.dk/enablers/supergateway

## About

Most open-source MCP servers are built for local stdio communication. Supergateway acts as a lightweight proxy, allowing developers to expose stdio MCP tools over HTTP/SSE endpoints, enabling remote cloud agents, Docker containers, and web clients to call them seamlessly.

## Key Features

- Translates stdio MCP servers to SSE and WebSocket streams
- Enables Dockerized MCP servers to communicate with host clients
- Bidirectional bridging (stdio <-> network)
- Zero-install execution via npx

## Danish System Application Recipes

### Expose Local Danish DAWA MCP Server to Remote Cloud Agents
Run Supergateway to expose a local DAWA or CVR stdio MCP server over a secure SSE endpoint accessible by cloud-hosted agents.

```bash
npx -y supergateway --stdio "npx -y @agentaccess/dawa-mcp" --port 8000
```

## Quickstart

```bash
# Expose any local stdio MCP server over SSE on port 8000
npx -y supergateway --stdio "node ./server.js" --port 8000
```

---
Source: [AgentAccess Enablers](https://agentaccess.dk/enablers/supergateway)