Apollo MCP Server
Enable graph-based API orchestration with AI
Apollo MCP Server provides a standard way for AI models to access and orchestrate your Graph APIs - by making GraphQL API operations available to AI clients as MCP tools. You can use Apollo MCP Server with any GraphQL API.
AI-enabled API orchestration: AI models can act as intelligent orchestrators of GraphQL API operations, dynamically chaining operations to execute complex workflows and automate multi-step processes.
More Efficient Tools for Agents:Combining MCP tools and GraphQL operations means smarter schema search and discovery - reducing context usage and improving agent efficiency. Learn more
Maintain Full Security Control: Use pre-defined, pre-approved persisted queries to maintain precise governance over which data and operations AI clients can access.
Getting Started
Get up and running in a couple of minutes with the Quickstart. Topics include how to:
- creating your own MCP server (starting from scratch or using an existing Graph)
- connect and test your MCP server in an AI client application (like Claude or Cursor)
- exposing your GraphQL API operations as MCP tools
Key Features & Guides
How it works
Understand the MCP architecture and how Apollo MCP Server works.
Running the MCP server
Run the server locally with rover dev or in containerized services.
Tool Definition
Create MCP tools from operation files, persisted queries, or schema introspection.
Configuration
Configure transport options, endpoints, and GraphQL operations.
Deployment
Deploy to cloud infrastructure with containerization guides.
Telemetry
Observe your MCP server requests and performance.
Auth
Secure your MCP server with headers and authorization.