Apollo GraphQL MCP Server
Query and explore GraphQL APIs through your AI agent
api Node.js Intermediate Self-hostable No API key
β 263 stars π
Updated: today
Description
Apollo MCP Server is the official integration from Apollo GraphQL that connects your AI agent to GraphQL APIs managed through Apollo's platform. Your agent can introspect schemas, run queries, explore types and fields, and understand the structure of your GraphQL API β all conversationally through MCP. If your team uses Apollo Studio or Apollo Router, this server gives AI direct visibility into your API layer.
The power of this integration comes from GraphQL's self-describing nature. Your agent can explore the schema to understand what data is available, then construct and execute queries on your behalf. This is especially useful for developers onboarding to an unfamiliar GraphQL API β instead of reading documentation pages, you can ask your agent to explore the schema and explain what each type does.
Backed by Apollo GraphQL (the company behind the most popular GraphQL tooling), the server has solid engineering behind it. It is still in canary releases, which means the API surface may change. With 263 stars and daily commits, development is active. The main limitation is that it is focused on Apollo-managed APIs β if you run a standalone GraphQL server without Apollo, you may need to adapt the configuration.
β Best for
Teams using Apollo GraphQL who want AI-assisted API exploration and query execution
βοΈ Skip if
Your APIs are all REST β look for HTTP/OpenAPI MCP servers instead
π‘ Use cases
- Explore unfamiliar GraphQL schemas by asking your agent to describe types and fields
- Run GraphQL queries conversationally without writing them manually in a playground
- Debug API issues by having your agent introspect the schema and test specific queries
π Pros
- β Official Apollo GraphQL project with professional engineering and active commits
- β Leverages GraphQL's self-describing nature for rich schema exploration
- β Supports both Apollo Studio cloud and self-hosted Apollo Router setups
π Cons
- β Still in canary stage β breaking changes are expected
- β Primarily designed for Apollo-managed APIs, standalone GraphQL may need extra config
- β GraphQL-specific β no value if your APIs are REST-only
π‘ Tips & tricks
Point the server at your Apollo Studio graph reference for the best experience β it
gets full schema metadata including descriptions and deprecation notices. For local
development, you can also point it at a running Apollo Router endpoint. When exploring
unfamiliar schemas, ask your agent to list root Query and Mutation types first for
a high-level overview.
Quick info
- Author
- apollographql
- License
- MIT
- Runtime
- Node.js
- Transport
- stdio
- Category
- api
- Difficulty
- Intermediate
- Self-hostable
- β
- API key
- No API key needed
- Docker
- β
- Version
- canary-20260112T145439Z-114c866
- Updated
- Feb 22, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows