Apollo MCP Server

Enable graph-based API orchestration with AI


PREVIEW
This feature is in preview. Your questions and feedback are highly valued—don't hesitate to get in touch with your Apollo contact or post in the Apollo Community MCP Server Category.

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.

Feedback

Edit on GitHub

Ask Community