# Automated Operations MCP > The MCP endpoint for Automated Operations. Production URL: `https://mcp.automatedoperations.com`. Auth: `Authorization: Bearer $AO_TOKEN`. This subdomain hosts the per-client configuration guide for connecting AI agents to the Automated Operations MCP server. The actual MCP server is reachable at the same URL — POST JSON-RPC requests with the bearer token to use it. ## How AO works (so the MCP makes sense) Automated Operations is a three-tier system. The **AO Toolkit** runs on customer infrastructure (servers, Kubernetes, anywhere) and collects telemetry over outbound connections only. **AO Cloud** aggregates that telemetry across the customer's fleet, maps services and owners, and learns dependencies and incident patterns. The **MCP server at this URL** serves enriched context to the customer's AI agents — every tool call is joined against AO Cloud's model, so agents get answers in context rather than raw API output. ## Supported clients - Claude Code (CLI: `claude mcp add`, or `.mcp.json` per-project) - Claude Desktop (`claude_desktop_config.json` on macOS / Windows) - Cursor (`~/.cursor/mcp.json` or per-project `.cursor/mcp.json`) - Windsurf (`~/.codeium/windsurf/mcp_config.json`) - Codex CLI (`~/.codex/config.toml`, `[mcp_servers.*]` block) - Zed (`context_servers` in settings.json) - VS Code (`.vscode/mcp.json` for Copilot Chat / agent mode) - LiteLLM (`mcp_servers` in proxy `config.yaml`, or `experimental_mcp_client` in Python) - Anthropic SDK (TypeScript / Python `mcp_servers` field on `client.beta.messages.create`) - OpenAI Agents SDK (`MCPServerStreamableHttp`) - Any MCP-compatible client speaking streamable HTTP or SSE ## Endpoint summary - URL: `https://mcp.automatedoperations.com` - Transports: streamable HTTP (default), SSE - Auth: Bearer token in `Authorization` header - Tokens are scoped per agent and per environment ## Get in touch - Apex site: https://automatedoperations.com - Email: hello@automatedoperations.com