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.
 
chodak166 5485d6aef6 Updated README.md 1 month ago
.gitignore Initial commit 1 year ago
Dockerfile Added docker/docker-compose files 1 month ago
LICENSE Initial commit 1 year ago
README.md Updated README.md 1 month ago
docker-compose.yml Added docker/docker-compose files 1 month ago
mcp_settings.json.roo_example Added mcp config 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

  1. Copy .env.example (or create .env) and fill in the API keys the services you enable require.
  2. Start the stack:
docker compose up -d
  1. 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"
    }
  }
}