MCPHub LabRegistryapollographql/apollo-client
apollographql

apollographql/apollo client

Built by apollographql β€’ 19,721 stars

What is apollographql/apollo client?

A high-performance MCP server implementation for apollographql/apollo-client that bridges the gap between the Model Context Protocol and external services. It allows Large Language Models to interact with your data and tools with low latency and native support.

How to use apollographql/apollo client?

1. Ensure you have an MCP-compatible client (like Claude Desktop) installed. 2. Configure your server with: npx @modelcontextprotocol/apollographql/apollo-client 3. Restart your client and verify the new tools are available in the system catalog.
πŸ›‘οΈ Scoped (Restricted)
npx @modelcontextprotocol/apollographql-apollo-client --scope restricted
πŸ”“ Unrestricted Access
npx @modelcontextprotocol/apollographql-apollo-client

Key Features

Native MCP Protocol Support
High-performance Data Streaming
Type-safe Tool Definitions
Seamless Environment Integration

Optimized Use Cases

Connecting external databases to AI workflows
Automating workflow tasks via natural language
Augmenting developer productivity with specialized tools

apollographql/apollo client FAQ

Q

What is an MCP server?

MCP is an open standard that enables developers to build secure, two-way integrations between AI models and local or remote data sources.

Q

Is this server ready for production?

Yes, this server follows standard MCP security patterns and tool-restricted access.

Official Documentation

View on GitHub
<header> <div align="center"> <a href="https://www.apollographql.com?utm_medium=github&utm_source=apollographql_apollo-client&utm_campaign=readme"><img src="https://raw.githubusercontent.com/apollographql/apollo-client-devtools/main/assets/apollo-wordmark.svg" height="100" alt="Apollo Logo"></a> </div> <h1 align="center">Apollo Client</h1>

The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more. Apollo Client delivers powerful caching, intuitive APIs, and comprehensive developer tools to accelerate your app development.

➑️ Get Started with Apollo Client β†’

<div align="center">

npm version Build Status Join the community

</div> </header>

❓ Why Choose Apollo Client?

βœ… Zero-config caching - Intelligent caching out of the box<br> βœ… Framework agnostic - Works with React, Vue, Angular, Svelte, and vanilla JavaScript<br> βœ… TypeScript-first - Full type safety and IntelliSense support<br> βœ… React 19 ready - Supports Suspense, RSC, Compiler, and more<br> βœ… Production-tested - Powers countless apps worldwide that serve millions of end users<br>

πŸš€ Quick Start

npm install @apollo/client graphql

Apollo Client Skill

Give your AI agent specialized Apollo Client knowledge and setup guidance:

npx skills add apollographql/skills --skill apollo-client

πŸ’‘ Resources

ResourceDescriptionLink
Getting Started GuideComplete setup and first queryStart Here β†’
Full DocumentationComprehensive guides and examplesRead Docs β†’
API ReferenceComplete API documentationBrowse API β†’
VS Code ExtensionEnhanced development experienceInstall Extension β†’
DevToolsDebug your GraphQL appsChrome | Firefox
Free CourseLearn GraphQL and Apollo ClientTake Course β†’

πŸ’¬ Get Support

Need help? We're here for you:

πŸ§‘β€πŸš€ About Apollo

Deliver tomorrow's roadmap today with our comprehensive suite of API orchestration tools:

Explore the Complete Apollo Platform β†’

πŸ› οΈ Maintained by

NameUsername
Jeff Auriemma@bignimbus
Jerel Miller@jerelmiller
Lenz Weber-Tronic@phryneas

Versioning Policy

While Apollo Client follows SemVer, it might introduce changes like changing transpilation targets, updating dependencies or dropping support for older versions of dependencies in minor releases. For more details, see our Versioning Policy.

πŸ—ΊοΈ Roadmap

We regularly update our public roadmap with the status of our work-in-progress and upcoming features.

πŸ“£ Tell us what you think

β˜‘οΈ Apollo Client User Survey
What do you like best about Apollo Client? What needs to be improved? Please tell us by taking a one-minute survey. Your responses will help us understand Apollo Client usage and allow us to serve you better.

πŸ—“οΈ Events

Join these live events to meet other GraphQL users and learn more:

πŸŽͺ Apollo Summit 2026 Oct 6-8, 2026 β€’ San Francisco
1000+ engineers, talks, workshops, and office hours

View All Events β†’

πŸ† Contributing

Thank you for your interest in submitting a Pull Request to Apollo Client! Read our guidelines first, and don't hesitate to get in touch.

New to open source? Check out our Good First Issues to get started.

🀝 Code of Conduct

Please read our Code of Conduct. This applies to any space run by Apollo, including our GitHub repositories, the Apollo GraphOS Discord, the Apollo GraphQL Forum. The Code of Conduct reflects our commitment to making the Apollo Community a welcoming and safe space in which individuals can interact.

πŸͺͺ License

Source code in this repository is available under the terms of the MIT License. Read the full text here.

Global Ranking

7.7
Trust ScoreMCPHub Index

Based on codebase health & activity.

Manual Config

{ "mcpServers": { "apollographql-apollo-client": { "command": "npx", "args": ["apollographql-apollo-client"] } } }