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 stdio io.github.apollographql-graphos-mcp-tools uvx graphos-mcp-tools