AI Clients
| Client | Connection Method | Guide |
|---|---|---|
| ChatGPT | Remote URL (dev/admin accounts only) | Setup |
| Claude Code | Hub Bridge (stdio) | Setup |
| Claude Desktop | Remote URL | Setup |
| Claude.ai | Remote URL | Setup |
| Codex | Remote URL (Hub Bridge for offline) | Setup |
| Cursor | Hub Bridge (stdio) | Setup |
| Gemini CLI | Remote URL (httpUrl) | Setup |
| Goose | Remote URL | Setup |
| JetBrains AI | mcp-remote bridge (Node 20+) | Setup |
| Manus | Custom Header (Bearer token) | Setup |
| Mistral Le Chat | Remote URL | Setup |
| OpenClaw | Remote URL | Setup |
| VS Code | Hub Bridge (stdio) | Setup |
| Windsurf | Remote URL (serverUrl) | Setup |
Frameworks & SDKs
| Framework | Transport | Guide |
|---|---|---|
| Anthropic SDK | Streamable HTTP (beta header required) | Setup |
| LangChain / LangGraph | streamable_http via MultiServerMCPClient | Setup |
| OpenAI Agents SDK | Streamable HTTP | Setup |
| OpenAI SDK | Streamable HTTP | Setup |
| Python / Pydantic AI | Streamable HTTP | Setup |
| Python / civic-mcp-client-python | HTTP (SSE) | Setup |
| Vercel AI SDK | Streamable HTTP | Setup |
Connection Methods
Remote URL — pastehttps://app.civic.com/hub/mcp into the client’s MCP settings. Fastest setup, no local software needed.
Hub Bridge — local stdio proxy via npx -y @civic/hub-bridge@latest. Required for clients that only support stdio/local MCP servers. Needs Node.js 18+.
mcp-remote — npx mcp-remote bridges stdio clients to HTTP. Used by JetBrains. Needs Node.js 20+.
See Connection Methods for full technical details.
