You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 month ago | |
|---|---|---|
| .gitignore | 1 year ago | |
| Dockerfile | 1 month ago | |
| LICENSE | 1 year ago | |
| README.md | 1 month ago | |
| docker-compose.yml | 1 month ago | |
| mcp_settings.json.roo_example | 1 month ago | |
README.md
mcp-supergateway
Dockerized supergateway image bundling several popular MCP servers (fetch, google-maps, context7, puppeteer, excel, brave-search, ...) so each one can be exposed as an SSE endpoint via docker-compose.
Usage
- Copy
.env.example(or create.env) and fill in the API keys the services you enable require. - Start the stack:
docker compose up -d
- Point any MCP-compatible client at the exposed SSE endpoints (one per service/port defined in
docker-compose.yml).
Client configuration
Example of connecting an SSE-capable MCP client:
{
"mcpServers": {
"fetch": {
"type": "sse",
"url": "http://localhost:8001/sse"
},
"brave-search": {
"type": "sse",
"url": "http://localhost:8010/sse"
}
}
}