Apollo GraphQL MCP: what works in Claude, ChatGPT, Cursor, and Grok Bot
Apollo GraphOS remote MCP server: docs search plus graph management tools.
Registry name: (v) | GitHub 314 stars
Set it up
URL https://mcp.apollographql.com. No sign-in. Paste the URL and it connects. Copy-paste setup: Claude | Claude Code | Cursor | VS Code | ChatGPT
Status grid
| App | Status | Date tested |
|---|---|---|
| Claude | Untested | Not yet tested |
| ChatGPT | Untested | Not yet tested |
| Cursor | Untested | Not yet tested |
| Grok Bot | Untested | Not yet tested |
| MCP Inspector (reference client) | Untested | Not yet tested |
| MCP TypeScript SDK (reference client) | Partial | Sat Oct 17 2026 |
Hands-on test results
| App | Task | Result | Time | Detail | Date tested |
|---|---|---|---|---|---|
| MCP TypeScript SDK (reference client) | connect (no auth) | Works | 395 ms | Connected without sign-in in 395 ms. | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | list tools | Works | 432 ms | 32 tools: DeleteSubgraph, GetSchemaChecks, GetPersistedQueryListStatus, GetSupergraphSchema, ApolloDocsRead, GetCheckResults, ApolloDocsSearch, ValidateOperations, PublishContract, PublishReadme, GetLatestLaunch, GetLaunch, LintSchema, ApolloConnectorsSpec, GetLintResults, GetContractConfig, GetClientMetrics,. | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | ApolloDocsSearch ("model context protocol") | Works | 1539 ms | ApolloDocsSearch: about 3 KB returned. "{"data":{"documentation":{"search":[{"slug":"apollo-mcp-server","firstFiveHundredCharacters":{"content":"Apollo MCP Server provides a standa" | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | ApolloConnectorsSpec | Works | 127 ms | ApolloConnectorsSpec: about 42 KB returned. "{"data":{"connectorTools":{"spec":"# Apollo Connectors\n\nThis specifications describes how to use Apollo Connectors in a graphql schema to " | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | GetMyIdentity | Broken | 61 ms | Protocol error: Streamable HTTP error: Error POSTing to endpoint: | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | search with nonsense query | Works | 314 ms | ApolloDocsSearch: 40 characters returned. "{"data":{"documentation":{"search":[]}}}" | Oct 17, 2026, 12:33 PM CT |
| MCP TypeScript SDK (reference client) | error handling (missing required input) | Works | 72 ms | ApolloDocsSearch: tool error, 161 characters returned. "{"errors":[{"message":"missing variable `$query`: for required GraphQL type `String!`","extensions":{"name":"query","code":"VALIDATION_INVAL" | Oct 17, 2026, 12:33 PM CT |
Oct 17, 2026, 12:33 PM CT, MCP TypeScript SDK (reference client): Scripted client using the official MCP TypeScript SDK against https://mcp.apollographql.com (Streamable HTTP, protocol 2025-11-25). No sign-in needed. Server graphos-mcp-server v1.20.0. Read-only tasks only, chosen from the server's own tool list. 6 of 7 tasks passed.
Automated handshake
No public remote endpoint to check (local or package-only server).
Gotchas
- MCP TypeScript SDK (reference client): Protocol error on a normal call: Streamable HTTP error: Error POSTing to endpoint:
FAQ
Does the Apollo GraphQL MCP server work?
In our hands-on test on Oct 17, 2026, 6 of 7 tasks passed. Main gotcha: Protocol error on a normal call: Streamable HTTP error: Error POSTing to endpoint:
What is the Apollo GraphQL MCP server URL?
https://mcp.apollographql.com (Streamable HTTP).
Does the Apollo GraphQL MCP server need sign-in?
No sign-in. Paste the URL and it connects.
How do I add the Apollo GraphQL MCP server to Claude, Cursor, VS Code or ChatGPT?
Follow our copy-paste setup guides: https://connectorreport.com/c/apollo-graphql/setup/claude https://connectorreport.com/c/apollo-graphql/setup/claude-code https://connectorreport.com/c/apollo-graphql/setup/cursor https://connectorreport.com/c/apollo-graphql/setup/vscode https://connectorreport.com/c/apollo-graphql/setup/chatgpt
Compare with other tested connectors | Connector Weather
Request a hands-on test of Apollo GraphQL
Get the badge
Maintain Apollo GraphQL or write about it? Show its live ConnectorReport status in your README or docs.
Markdown (README, docs)
[](https://connectorreport.com/c/apollo-graphql?utm_source=badge&utm_medium=embed&utm_campaign=apollo-graphql)
HTML
<a href="https://connectorreport.com/c/apollo-graphql?utm_source=badge&utm_medium=embed&utm_campaign=apollo-graphql"><img src="https://connectorreport.com/badge/apollo-graphql.svg" alt="Apollo GraphQL MCP status on ConnectorReport"/></a>
The badge updates on its own after every retest. How badges work