This server sits between your AI assistant and your GraphQL APIs managed through Apollo, exposing your graph's operations as MCP tools. You define which queries and mutations should be available, point it at your Apollo graph, and the LLM can start making actual API calls against your schema. It's written in Rust and supports streamable HTTP transport. You'd reach for this when you want Claude or another AI to interact with your production GraphQL APIs without writing custom integration code for each operation. The setup requires a config file mapping your operations, but once configured, your assistant gets structured access to your entire graph through the standard MCP protocol.
claude mcp add --transport http graphos-mcp-tools https://mcp.apollographql.comRun in your terminal. Add --scope user to make it available in every project.
Review the command, arguments, and environment values before installing — MCP servers run with your local permissions.
Verified live against the running server on Jun 10, 2026.
ApolloConnectorsSpecThis tool provides the agent with the specification which describes how to use Apollo Connectors in a graphql schema to send an HTTP request or use any REST API with a graph. A user may refer to an Apollo Connector as 'Apollo Connector', 'REST Connector', or even just 'Connect...This tool provides the agent with the specification which describes how to use Apollo Connectors in a graphql schema to send an HTTP request or use any REST API with a graph. A user may refer to an Apollo Connector as 'Apollo Connector', 'REST Connector', or even just 'Connect...
No parameters — call it with no arguments.
ApolloDocsReadFetches the complete markdown content of an Apollo documentation page using its slug, or everything after https://apollographql.com/docs. Documentation slugs can be obtained from the SearchDocs tool results. Use this after ApolloDocsSearch to read full pages rather than just e...2 paramsFetches the complete markdown content of an Apollo documentation page using its slug, or everything after https://apollographql.com/docs. Documentation slugs can be obtained from the SearchDocs tool results. Use this after ApolloDocsSearch to read full pages rather than just e...
slug*stringchunkIndex*integerApolloDocsSearchSearches official Apollo GraphQL documentation (Apollo GraphQL, GraphOS, Apollo Router, Apollo Client, API orchestration, MCP Server, schema design, deployment best practices, connectors, and platform usage). Returns url, slug, and markdown content excerpts. For complete page...1 paramsSearches official Apollo GraphQL documentation (Apollo GraphQL, GraphOS, Apollo Router, Apollo Client, API orchestration, MCP Server, schema design, deployment best practices, connectors, and platform usage). Returns url, slug, and markdown content excerpts. For complete page...
query*stringApollo MCP Server is a Model Context Protocol server that exposes GraphQL operations as MCP tools. It provides a standard way for AI models to access and orchestrate your APIs running with Apollo.
See the documentation for full details. This README shows the basics of getting this MCP server running. More details are available on the documentation site.
You can either build this server from source, if you have Rust installed on your workstation, or you can follow the installation guide. To build from source, run cargo build from the root of this repository and the server will be built in the target/debug directory.
Follow the quickstart tutorial to get started with this server.
Full usage of Apollo MCP Server is documented on the user guide. There are a few items that are necessary for this server to function. Specifically, the following things must be configured:
These are all described on the user guide. Specific configuration options for the configuration file are documented in the config file reference.
Checkout the contributor guidelines for more information.
This project is licensed under the MIT License. See the LICENSE file for the full license text.
Refer to our security policy.
[!IMPORTANT]
Do not open up a GitHub issue if a found bug is a security vulnerability, and instead to refer to our security policy.
explorium-ai/vibeprospecting-mcp
io.github.compuute/lead-enrichment
dev.workers.selbyventurecap.cf-worker/apollo-salesforce-mapper
io.github.br0ski777/company-enrichment
com.mcparmory/apollo
mambalabsdev/mcp-gtm-tech-stack-signal-scraper