GoModel

Self-hosted gateway aggregating upstream MCP servers behind one authenticated HTTP endpoint.

Streamable HTTPcommunityinfra

Package Details

docker.io/enterpilot/gomodel:0.1.55

TransportStreamable HTTP
Runtimedocker

Environment Variables

GOMODEL_MASTER_KEY
Secret

Gateway API key clients authenticate with; unset runs the gateway in unsafe (no-auth) mode.

MCP_SERVERS

JSON object of upstream MCP servers to aggregate, e.g. {"github":{"url":"https://api.githubcopilot.com/mcp/","headers":{"Authorization":"Bearer ${GITHUB_PAT}"}}}. Servers can also be declared in config.yaml or the admin dashboard.