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.
38 lines
1.0 KiB
38 lines
1.0 KiB
// Supergateway multi-server configuration. |
|
// |
|
// Every server below is served over Streamable HTTP on the gateway port: |
|
// http://localhost:8000/<name>/mcp |
|
// |
|
// Restart the gateway after changes: docker compose restart mcp |
|
// Env vars (${VAR}) are read from the container environment (see .env / env_file). |
|
{ |
|
"outputTransport": "streamableHttp", |
|
"stateful": true, |
|
"sessionTimeout": 3600000, |
|
"mcpServers": { |
|
"fetch": { |
|
"stdio": "mcp-server-fetch --ignore-robots-txt" |
|
}, |
|
"context7": { |
|
"stdio": "context7-mcp" |
|
}, |
|
"brave-search": { |
|
"stdio": "brave-search-mcp-server", |
|
"env": { |
|
"BRAVE_API_KEY": "${BRAVE_API_KEY:-}" |
|
} |
|
} |
|
|
|
// Examples (uncomment and adjust): |
|
// |
|
// "memory": { |
|
// "stdio": "npx -y @modelcontextprotocol/server-memory" |
|
// }, |
|
// "filesystem": { |
|
// "stdio": "npx -y @modelcontextprotocol/server-filesystem /absolute/path" |
|
// }, |
|
// "everything": { |
|
// "stdio": "npx -y @modelcontextprotocol/server-everything" |
|
// } |
|
} |
|
}
|
|
|