SRV-001 · go · server docs ↗
standalone server
One binary. Wire to any MCP client over stdio.
Install with go install, Docker, or grab a release. Point it at a DataHub GraphQL endpoint via environment variables. Read-only mode is the default; flip DATAHUB_WRITE_ENABLED=true when you mean it. Add multiple instances through DATAHUB_ADDITIONAL_SERVERS and let the AI pick.
$ go install github.com/txn2/mcp-datahub/cmd/mcp-datahub@latest $ claude mcp add datahub \ -e DATAHUB_URL=https://datahub.example.com/api/graphql \ -e DATAHUB_TOKEN=$TOKEN \ -- mcp-datahub added: datahub (read-only, 9 read tools) $ claude # ask: which tables feed the orders dashboard?