1 changed files with 35 additions and 1 deletions
@ -1,2 +1,36 @@
|
||||
# supergateway |
||||
# mcp-supergateway |
||||
|
||||
Dockerized [supergateway](https://www.npmjs.com/package/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 |
||||
|
||||
1. Copy `.env.example` (or create `.env`) and fill in the API keys the services you enable require. |
||||
2. Start the stack: |
||||
|
||||
```bash |
||||
docker compose up -d |
||||
``` |
||||
|
||||
3. 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: |
||||
|
||||
```json |
||||
{ |
||||
"mcpServers": { |
||||
"fetch": { |
||||
"type": "sse", |
||||
"url": "http://localhost:8001/sse" |
||||
}, |
||||
"brave-search": { |
||||
"type": "sse", |
||||
"url": "http://localhost:8010/sse" |
||||
} |
||||
} |
||||
} |
||||
``` |
||||
|
||||
Loading…
Reference in new issue