Apollo MCP Server

Developmentstdiohttp-streaming
Repository

Apollo's official MCP server that exposes GraphQL operations as MCP tools, letting AI agents interact with any GraphQL API through the Model Context Protocol. Turns curated GraphQL operations into callable tools, supports schema introspection, and can run locally alongside a graph via the Rover CLI or in production with the Apollo Runtime Container.

Connect

Add this configuration to .claude/mcp.json

Transport:
{
  "mcpServers": {
    "apollo-graphql": {
      "command": "npx",
      "args": [],
      "env": {
        "APOLLO_GRAPH_REF": "<YOUR_APOLLO_GRAPH_REF>",
        "APOLLO_KEY": "<YOUR_APOLLO_KEY>"
      }
    }
  }
}

Tools (2)

execute_operation

Execute a predefined GraphQL operation exposed as an MCP tool against the configured graph.

{
  "type": "object",
  "properties": {
    "variables": {
      "type": "object",
      "description": "Variables for the GraphQL operation"
    }
  }
}

introspect

Introspect the GraphQL schema to discover available types and fields.

{
  "type": "object",
  "properties": {
    "type_name": {
      "type": "string",
      "description": "Optional type name to focus the introspection on"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Apollo GraphQL (@apollographql)
Repository
https://github.com/apollographql/apollo-mcp-server
Stars
0
Last Updated
July 12, 2026