llms.txt Docs > Schema Design > Federated Schemas
Introduction to Apollo Federation Federated Schemas Schema Composition Value Types in Apollo Federation Docs > Schema Design > Federated Schemas > Federation Reference
Apollo Federation Changelog Apollo Federation Directives Composition Rules Docs > Schema Design > Federated Schemas > Federation Reference > Subgraph Reference
Apollo Federation Subgraph Specification Subgraph Specific Fields Federation-Compatible Subgraph Implementations Docs > Schema Design > Federated Schemas > Federation Reference > Development and Tooling
Query Plans Composition Hints Apollo Federation Error Codes Docs > Schema Design > Federated Schemas > Federation Reference > From Federation 1 to 2
Moving to Apollo Federation 2 Backward Compatibility in Apollo Federation 2 Docs > Schema Design > Entities
Introduction to Entities Docs > Schema Design > Entities > Entity Essentials
Contribute and Reference Entity Fields Define Advanced Keys Entity Interfaces Docs > Schema Design > Entities > Entity Guides
Thinking in Entities Migrate Entity and Root Fields Resolve another subgraph's fields Enforcing Entity Ownership in Apollo Federation Use contexts to share data Docs > Schema Design > Schema Design Guides > Schema Design Principles
Demand Oriented Schema Design Schema Naming Conventions Namespacing by Separation of Concerns Docs > Schema Design > Schema Design Guides > Schema Design Principles > Server-Driven UI
Server-Driven UI Basics Server-Driven UI Schema Design Server-Driven UI Client Design Docs > Schema Design > Schema Design Guides > Data Handling Techniques
Handling the N+1 Problem Nullability Recommended Usage for GraphQL Interfaces Designing Response Types Errors as Data Explained Aggregating Data Across Subgraphs Graph Identities Docs > Schema Design > Schema Design Guides > Schema Development and Evolution
Mocking to Unblock Development Schema Deprecations Mutation Management with Apollo Federation Moving a GraphQL Monolith to Apollo Federation Migrating from Schema Stitching Docs > Schema Design > Schema Design Guides > Federated Directives
Choosing the Right Directive Using the @shareable Directive Using the @provides Directive Docs > Connectors
Why use Apollo Connectors? Troubleshooting Connectors Docs > Connectors > Getting Started
Apollo Connectors Quickstart REST API Requirements Version Requirements Docs > Connectors > Connectors Library
Connectors Library Docs > Connectors > Connectors Library > Prebuilt Connectors
Anthropic Connector OpenAI Connector AWS DynamoDB Connector AWS Lambda Connector Strapi Connector Stripe Connector OData Connector Docs > Connectors > Development and Tooling
Connectors Development Workflow and Tooling IDE Support for Connectors Development Using Rover for Connectors Development CLI Tools for Connectors Connectors Mapping Playground Docs > Connectors > Making Requests
Making HTTP Requests Building Request URLs Setting HTTP Request Headers Setting HTTP Request Bodies Batch Requests Connecting gRPC services using a JSON Bridge Docs > Connectors > Handling Responses
Mapping HTTP Responses Mapping Response Fields Error Handling with Connectors Docs > Connectors > Working with Entities
Working with Entities Entity Resolution Patterns Working with Entities Across Subgraphs Docs > Connectors > Mapping Language
Mapping Language Overview Mapping Arrays Mapping Enums Using Literal Values Mapping Variable Reference Mapping Methods Reference Docs > Connectors > Deployment
Connectors Deployment Overview Runtime Configuration Overview Docs > Connectors > Deployment > Deployment Configurations
Overriding Base URLs Overriding Headers Docs > Connectors > Deployment > Security Configurations
Connectors Security Configurations Connectors Authentication Configuration Connectors Request Limit Configuration Connectors TLS Configuration Docs > Connectors > Deployment > Performance Configurations
Connectors Performance Overview Connectors Traffic Shaping Configuration Docs > Connectors > Deployment > Observability
Connector Observability Connector Telemetry Configuration Docs > Connectors > Testing
Connectors Testing Framework Docs > Connectors > Connectors Reference
Apollo Connectors Changelog Apollo Connectors Preview Features Apollo Connectors Directives Limitations of Apollo Connectors Docs > GraphOS Platform
Apollo Sandbox Platform Limits The GraphOS Platform API GraphOS MCP Tools Docs > GraphOS Platform > Schema Management
GraphOS Schema Management Docs > GraphOS Platform > Schema Management > Schema Delivery > Publishing
Publishing Schemas to GraphOS Publish Schemas to GraphOS using Rover Publish Schemas to GraphOS using the Platform API Schema publishing with GitHub Actions Docs > GraphOS Platform > Schema Management > Schema Delivery
Launches Graph Artifacts Docs > GraphOS Platform > Schema Management > Schema Delivery > Contracts
Contracts Overview Creating and Using Contracts Contracts Usage Patterns Contract Reference Docs > GraphOS Platform > Schema Management > Schema Checks
Schema Checks Run Schema Checks Run Custom Schema Checks Check Configurations Connecting Apollo to GitHub Schema Checks Reference Docs > GraphOS Platform > Schema Management > Schema Linting
Schema Linting Schema Linter Rules Docs > GraphOS Platform > Schema Management > Schema Proposals
Schema Proposals Schema Proposal Configurations Propose Schema Changes Review Schema Proposals Implement Approved Proposals Docs > GraphOS Platform > Explorer IDE
GraphOS Studio Explorer Connecting and Authenticating with the Explorer Operation Collections GraphQL Subscription Support Embedding the Explorer Custom Scripts in the Explorer Additional Explorer Features Docs > GraphOS Platform > Graph Security
Graph Security Safelisting with Persisted Queries Docs > GraphOS Platform > Metrics and Insights
GraphOS Metrics and Insights Docs > GraphOS Platform > Metrics and Insights > Metrics Collection and Forwarding
Sending Metrics to GraphOS Operation Signatures Forwarding Metrics to Datadog Docs > GraphOS Platform > Metrics and Insights > Insights and Analysis
Operation Metrics in GraphOS Field Usage in GraphOS Error Diagnostics in GraphOS Subgraph Metrics in GraphOS Segmenting Metrics by Client Docs > GraphOS Platform > Metrics and Insights > Notifications and Alerts
GraphOS Notifications and Alerts Daily Reports from GraphOS Schema Change Notifications Schema Proposals Notifications Performance Alerts from GraphOS Build Status Notifications Docs > GraphOS Platform > Access Management
GraphOS Organizations API Keys Members, Roles, and Permissions Export and Read Audit Logs Docs > GraphOS Platform > Access Management > SSO
GraphOS Single Sign-On Multi-organization SSO Docs > GraphOS Platform > Access Management > SSO > SAML
Set up SAML SSO with Okta Set up SAML SSO with Microsoft Entra ID (formerly Azure AD) Set up SSO with a SAML-based IdP Docs > GraphOS Platform > Access Management > SSO > OIDC
Set up OIDC SSO with Okta Set up OIDC SSO with Microsoft Entra ID (formerly Azure AD) Set up SSO with an OIDC-based IdP Docs > GraphOS Platform > Access Management > SCIM
SCIM Provisioning Overview Set up SCIM with Okta Set up SCIM with Microsoft Entra ID Docs > GraphOS Platform > Graph Management
Add and Manage Variants Add a Subgraph Manage Subgraphs Updating Graph Components Transfer graphs Docs > GraphOS Platform > Production Readiness
Production Readiness Checklist Docs > GraphOS Platform > Production Readiness > Testing and Load Management
Overload Protection Load Testing a Federated GraphQL API Testing with Apollo Federation Docs > GraphOS Platform > Production Readiness > Environment and Deployment
Graph Environment Best Practices Deploying API Changes with GraphOS Keeping Schemas Up-To-Date in Client Apps Deployment Best Practices Docs > Routing
Apollo Router Quickstart Router Request Lifecycle Docs > Routing > Configuration
Router Configuration Overview Hot Reload Router Environment Variable Configuration Reference Router CLI Configuration Reference Router YAML Configuration Reference Docs > Routing > Features > Security
Supergraph Security with GraphOS Router Safelisting with Persisted Queries Authorization in the GraphOS Router Configuring CORS Cross-Site Request Forgery (CSRF) Prevention TLS Request Limits Demand Control Docs > Routing > Features > Security > Authentication
JWT Authentication in the GraphOS Router Authenticating Requests with the GraphOS Router Subgraph Authentication Docs > Routing > Features > Observability > Studio Insights
GraphOS Observability Overview GraphOS reporting Federated Trace Data Docs > Routing > Features > Observability > Router Telemetry (OTEL)
Router Telemetry Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Data > Metrics
Instruments Router Instruments Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Data
Events Conditions Selectors Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Data > Traces
Spans OpenTelemetry standard attributes Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Data > Usage Guides > Subgraph Observability
Subgraph Error Inclusion Debugging Subgraph Requests from the GraphOS Router or @apollo/gateway OpenTelemetry in Apollo Federation Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Data > Usage Guides > Client Observability
Debugging Client Requests to GraphOS Router Client Awareness and Enforcement Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Exporters > Metrics Exporters
Metrics exporters OpenTelemetry Protocol (OTLP) exporter Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Exporters > Log Exporters
Router Logging Router Logging to stdout Docs > Routing > Features > Observability > Router Telemetry (OTEL) > Telemetry Exporters > Trace Exporters
Router Tracing OpenTelemetry Protocol (OTLP) exporter Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Datadog
Datadog Integration Router Instrumentation for Datadog Dashboard Template for Datadog Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Datadog > Connecting to Datadog
Connecting to Datadog Connect to Datadog via OpenTelemetry Collector Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Datadog > Connecting to Datadog > Datadog Agent
Datadog configuration of OTLP exporter Datadog configuration of OTLP exporter Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > New Relic
New Relic configuration of OTLP exporter New Relic configuration of OTLP exporter Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Prometheus
Prometheus exporter Connecting OpenTelemetry Traces to Prometheus Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Zipkin
Zipkin tracing Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Jaeger
Jaeger configuration of OTLP exporter Docs > Routing > Features > Observability > Router Telemetry (OTEL) > APM Guides > Dynatrace
Dynatrace configuration of OTLP exporter Dynatrace configuration of OTLP exporter Docs > Routing > Features > Performance and Scaling
Performance and Scaling Traffic Shaping Query Batching Circuit Breaking Docs > Routing > Features > Performance and Scaling > Response Caching
Response Caching Response Caching Quickstart Invalidation Response Cache Customization Response Cache Observability Response Caching FAQ Docs > Routing > Features > Client Features
Automatic Persisted Queries (APQ) Header Propagation @defer Directive Support File uploads Docs > Routing > Features > Client Features > GraphQL Subscriptions
Overview of GraphQL Subscription Support Configure GraphQL Subscription Support HTTP Callback Protocol for GraphQL Subscriptions Multipart HTTP protocol for GraphQL Subscriptions Enabling HTTP Subscriptions with the GraphOS Router and an API Gateway Docs > Routing > Features > Query Planning
Native Query Planner Best Practices for Query Planning Query Plan Caching Docs > Routing > Features > Customization
Router Customizations Docs > Routing > Features > Customization > Coprocessors
External Coprocessing Coprocessor Reference Docs > Routing > Features > Customization > Rhai Scripts
Rhai Scripts to customize routers Rhai Script API Reference Docs > Routing > Features > Customization > Custom Builds
Creating a Custom Apollo Router Core Binary Writing Native Rust Plugins Docs > Routing > Deployment
Self-Hosting the Apollo Router HTTP proxy configuration Docs > Routing > Deployment > Docker
Deploying the Apollo Runtime in Docker Deploying only GraphOS Router in Docker Docs > Routing > Deployment > Kubernetes
Kubernetes Quickstart Router Extensibility Features in Kubernetes Enabling Metrics Endpoints Considerations for Hosting the Router in Kubernetes Docs > Routing > Deployment > AWS
Deploying GraphOS Router on AWS Docs > Routing > Deployment > Azure
Deploying GraphOS Router on Azure Docs > Routing > Deployment > GCP
Deploying GraphOS Router on GCP Docs > Routing > Deployment > Managed Hosting
Deploying GraphOS Router on Railway Deploying GraphOS Router on Render Docs > Routing > Deployment > Apollo Cloud Routing
Cloud Routing Migrate Cloud Graphs to Self-Hosted Cloud Router Configuration Secure Subgraphs GraphQL Subscriptions in Cloud Supergraphs Cloud Serverless Overview Docs > Routing > Deployment > Apollo Cloud Routing > Dedicated
Cloud Dedicated Overview Get Started with Cloud Dedicated Custom Domains Throughput Guide Migrate to Dedicated Docs > Routing > Deployment > Apollo Cloud Routing > Dedicated > AWS Lattice
Amazon VPC Lattice Configuration Amazon VPC Lattice Management Lattice Troubleshooting Guide Docs > Routing > Deployment > Tools
Router Resource Estimator Health Checks Managing GraphOS Router Resources in Kubernetes Docs > Routing > Releases
Apollo Router Changelogs What's New in GraphOS Router v2.x Upgrading from Versions 1.x Gateway Migration Guide Does GraphOS Router Replace My API Gateway? Docs > Routing > GraphOS Integration
GraphOS Router License Licensed GraphOS Router Features Apollo Uplink Docs > Routing > Reference
Federation Version Support Router Errors Docs > Resources
Apollo Product Changelogs Apollo Glossary Apollo Solutions Use Apollo docs with AI Docs > Resources > Release Policies
Apollo Feature Launch Stages GraphOS Runtime Release Lifecycle Apollo Client Library Release Lifecycle Docs > Resources > Architecture
Reference Architecture Docs > Resources > Architecture > Supergraph Architecture Framework
Supergraph Architecture Framework Operational Excellence Security Reliability Performance Developer Experience Docs > Resources > GraphQL Adoption Guides
GraphQL Adoption Patterns GraphQL as an Abstraction Layer Supergraph Stewardship Docs > Tools & SDKs > Rover CLI
The Rover CLI Installing Rover Configuring Rover Using Rover with a Proxy Server Using Rover in CI/CD Rover Conventions Privacy and Data Collection Contributing to Rover Rover CLI Error Codes Docs > Tools & SDKs > Rover CLI > Commands
Rover API Key Commands Rover cloud commands Rover completion Commands Rover config Commands Rover connector Commands Rover contract Commands The Rover dev Command The Rover explain Command Rover install Command Rover graph Commands The Rover init Command The Rover license Command The Rover persisted-queries Command Rover README Commands Rover schema describe Command Rover subgraph Commands Rover supergraph Commands Rover template Commands Docs > Tools & SDKs > Rover CLI > The Apollo CLI (deprecated)
The Apollo CLI Validating Client Operations Migrating to Rover Docs > Tools & SDKs > IDE Support > IDE Support
IDE Support for Graph Development Graph Development in VS Code Graph Development in JetBrains IDEs Graph Development in Vim and NeoVim Docs > Tools & SDKs > Apollo Client (Web)
Introduction to Apollo Client Why Apollo Client? Get started with Apollo Client Migrating to Apollo Client 4.0 Docs > Tools & SDKs > Apollo Client (Web) > Core concepts
Queries Suspense Fragments Mutations in Apollo Client TypeScript with Apollo Client Refetching queries in Apollo Client Subscriptions Using GraphQL directives in Apollo Client Handling operation errors Persisted queries Document transforms Using the @defer directive in Apollo Client GraphQL query best practices Docs > Tools & SDKs > Apollo Client (Web) > Caching
Caching in Apollo Client Configuring the Apollo Client cache Reading and writing data to the cache Garbage collection and cache eviction Customizing the behavior of cached fields Memory management Advanced topics on caching in Apollo Client Docs > Tools & SDKs > Apollo Client (Web) > Pagination
Pagination in Apollo Client Core pagination API Offset-based pagination Cursor-based pagination Key arguments in Apollo Client Docs > Tools & SDKs > Apollo Client (Web) > Local State
Managing local state Local-only fields in Apollo Client Reactive variables Local resolvers Docs > Tools & SDKs > Apollo Client (Web) > Development & Testing
Developer tools GraphQL Codegen Testing React components Schema-driven testing Mocking schema capabilities Reducing bundle size Docs > Tools & SDKs > Apollo Client (Web) > Performance
Improving performance in Apollo Client Optimistic mutation results Server-side rendering Compiling queries with Transpilers Docs > Tools & SDKs > Apollo Client (Web) > Integrations
View integrations Next.js App Router React Router framework mode TanStack Start Integrating with React Native Loading queries with Webpack Docs > Tools & SDKs > Apollo Client (Web) > Networking
Basic HTTP networking Advanced HTTP networking Authentication Docs > Tools & SDKs > Apollo Client (Web) > API Reference > Core
class ApolloClient class InMemoryCache ObservableQuery Docs > Tools & SDKs > Apollo Client (Web) > API Reference > Errors
CombinedGraphQLErrors CombinedProtocolErrors LinkError LocalStateError ServerError ServerParseError UnconventionalError Docs > Tools & SDKs > Apollo Client (Web) > API Reference > React
ApolloProvider useQuery useLazyQuery useMutation useSubscription useFragment useApolloClient useReactiveVar useSuspenseQuery useBackgroundQuery useReadQuery useLoadableQuery useQueryRefHandlers skipToken createQueryPreloader MockProvider SSR Docs > Tools & SDKs > Apollo Client (Web) > API Reference > Apollo Link
Apollo Link overview ApolloLink BaseHttpLink BaseBatchHttpLink BatchHttpLink BatchLink ClientAwarenessLink ErrorLink GraphQLWsLink HttpLink PersistedQueryLink RemoveTypenameFromVariablesLink RetryLink SchemaLink SetContextLink WebSocketLink Community links Docs > Tools & SDKs > Apollo iOS
Introduction to Apollo iOS Getting Started with Apollo iOS Docs > Tools & SDKs > Apollo iOS > Project Configuration
Project configuration Project Modularization Schema Types Configuration Operation Models Configuration Docs > Tools & SDKs > Apollo iOS > Migration Guides
Apollo iOS 2.0 Migration Guide Docs > Tools & SDKs > Apollo iOS > Tutorial
Get started with Apollo iOS codegen Docs > Tools & SDKs > Apollo iOS > Tutorial > Build a project with Apollo
Introduction 1. Configure your project 2. Add the GraphQL Schema 3. Write your first query 4. Running code generation 5. Execute your first query 6. Connect your queries to your UI 7. Add more info to the list 8. Paginate results 9. Complete the details view 10. Write your first mutation 11. Authenticate your operations 12. Define additional mutations Docs > Tools & SDKs > Apollo iOS > Code Generation
Code generation The Codegen CLI Codegen configuration Downloading a schema Running code generation in Swift code Code Generation Troubleshooting Docs > Tools & SDKs > Apollo iOS > Fetching
Fetching Data Operation Arguments Error Handling Type Conditions Custom Scalars Persisted Queries Using the @defer directive in Apollo iOS Docs > Tools & SDKs > Apollo iOS > Fetching > Operations
Queries Mutations Subscriptions Fragments Docs > Tools & SDKs > Apollo iOS > Caching
Client-side caching Cache setup Direct cache access Custom cache keys Programmatic Cache Keys Docs > Tools & SDKs > Apollo iOS > Networking
Creating a client WebSocket transport Docs > Tools & SDKs > Apollo iOS > Pagination
Pagination Using custom response models Directional Pagination Multi-Query Pagination Docs > Tools & SDKs > Apollo iOS > Development & Testing
Test mocks Using Apollo as an XCFramework Docs > Tools & SDKs > Apollo iOS > Advanced
File uploads Request chain customization Client Directives Docs > Tools & SDKs > Apollo Kotlin
Introduction to Apollo Kotlin Migrating to Apollo Kotlin 4 Modules Evolution policy Docs > Tools & SDKs > Apollo Kotlin > Configuration
Gradle plugin configuration Gradle plugin recipes Multi Modules codegen GraphQL file types in Apollo Kotlin Client Awareness Docs > Tools & SDKs > Apollo Kotlin > Fetching
Queries in Apollo Kotlin Mutations in Apollo Kotlin Subscriptions in Apollo Kotlin Using GraphQL variables in Apollo Kotlin Error handling Custom scalar types in Apollo Kotlin Fragments in Apollo Kotlin Using the @defer directive in Apollo Kotlin Persisted queries Docs > Tools & SDKs > Apollo Kotlin > Caching
Caching in Apollo Kotlin Normalized caches in Apollo Kotlin Declarative cache IDs in Apollo Kotlin Programmatic cache IDs in Apollo Kotlin Watching cached data ApolloStore HTTP cache Troubleshooting Docs > Tools & SDKs > Apollo Kotlin > Networking
Interceptors Using a custom HTTP client Using the models without apollo-runtime Authenticate your operations Handle WebSocket errors Batching operations Docs > Tools & SDKs > Apollo Kotlin > Development & Testing
Testing in Apollo Kotlin Mocking HTTP responses (experimental) Mocking GraphQL responses Data builders Android Studio / IntelliJ plugin Apollo Debug Server Docs > Tools & SDKs > Apollo Kotlin > Advanced
Uploading files Monitor the network state to reduce latency Handling nullability and errors Experimental WebSockets Using aliases Using Java Apollo AST Apollo compiler plugins JS Interoperability Response based codegen Apollo Kotlin galaxy Docs > Tools & SDKs > Apollo Server
Introduction to Apollo Server Get Started with Apollo Server Docs > Tools & SDKs > Apollo Server > New in v4 and v5
Migrating from Apollo Server 4 Migrating from Apollo Server 3 Previous Versions of Apollo Server Docs > Tools & SDKs > Apollo Server > Defining a Schema
GraphQL Schema Basics Unions and Interfaces Custom Scalars Directives Docs > Tools & SDKs > Apollo Server > Resolving Operations
Resolvers Context and contextValue Error Handling Subscriptions in Apollo Server Docs > Tools & SDKs > Apollo Server > Fetching Data
Fetching Data Fetching from REST Docs > Tools & SDKs > Apollo Server > Web Frameworks
Apollo Server Integrations Building Web Framework Integrations for Apollo Server Teaching the MERN Stack to Speak GraphQL Docs > Tools & SDKs > Apollo Server > Development Workflow
Build and Run Queries Against Apollo Server Operation Request Format Generating Types from a GraphQL Schema Mocking Integration Testing Docs > Tools & SDKs > Apollo Server > Performance
Server-Side Caching Configuring Cache Backends Response Cache Eviction Automatic Persisted Queries Docs > Tools & SDKs > Apollo Server > Security
Authentication and Authorization Configuring CORS Terminating SSL Proxy Configuration Hardening for Production Docs > Tools & SDKs > Apollo Server > Deployment
Deploying with AWS Lambda Deploying with Heroku Docs > Tools & SDKs > Apollo Server > Monitoring
Metrics and Logging Health Checks Docs > Tools & SDKs > Apollo Server > API Reference
API Reference: ApolloServer API Reference: startStandaloneServer API Reference: expressMiddleware Docs > Tools & SDKs > Apollo Server > Plugins
Built-In Plugins Docs > Tools & SDKs > Apollo Server > Plugins > Built-in
API Reference: Usage Reporting Plugin API Reference: Schema Reporting Plugin API Reference: Inline Trace Plugin API Reference: Drain HTTP Server Plugin API Reference: Cache Control Plugin API Reference: Landing Page Plugins API Reference: Subscription Callback Plugin Docs > Tools & SDKs > Apollo Server > Plugins > Custom
Creating Apollo Server Plugins Apollo Server Plugin Event Reference Docs > Tools & SDKs > Apollo Server > Using with Federation > As a subgraph
Implementing a Subgraph with Apollo Server API Reference: @apollo/subgraph Docs > Tools & SDKs > Apollo Server > Using with Federation > As a gateway
Implementing a Gateway with Apollo Server Improving Gateway Performance API Reference: @apollo/gateway Docs > Tools & SDKs > Apollo MCP Server
Apollo MCP Server Apollo MCP Server Quickstart Define MCP Tools Define MCP Prompts Running the Apollo MCP Server Debugging the MCP Server Authorization with Apollo MCP Server OpenTelemetry Integration Best Practices Apollo MCP Server Licensing Limitations Docs > Tools & SDKs > Apollo MCP Server > Configuration
Config File Reference Custom Scalars Configuration Docs > Tools & SDKs > Apollo MCP Server > Deployment
Deploy the MCP Server Health Checks Configuring CORS for Apollo MCP Server Docs > Tools & SDKs > Apollo MCP Server > Rhai Scripting
Rhai Scripting Lifecycle Hooks Functions Reference Docs > Tools & SDKs > Apollo MCP Server > MCP Apps
MCP Apps Overview MCP Apps Prerequisites MCP Apps Quickstart Guide MCP Apps Development MCP Apps Architecture MCP Apps Reference Docs > Tools & SDKs > Apollo MCP Server > Guides
Development to Production Workflows Authorization with Auth0 Docs > Tools & SDKs > Apollo Operator
Apollo GraphOS Operator Changelog Security Best Practices Docs > Tools & SDKs > Apollo Operator > Getting Started
Install Apollo GraphOS Operator Add Subgraphs Deploy a Supergraph Docs > Tools & SDKs > Apollo Operator > Kubernetes Resources > Supergraph
Supergraph resources Autoscaling your Supergraphs Migrating from the Router Helm Chart Supergraph podTemplate Supergraph networking Docs > Tools & SDKs > Apollo Operator > Kubernetes Resources > Supergraph > Safe Deployments
Safe Deployments Advanced Safe Deployments Docs > Tools & SDKs > Apollo Operator > Kubernetes Resources
SupergraphSchema resources SupergraphSet resources Subgraph resources Docs > Tools & SDKs > Apollo Operator > Workflows
Workflows Single Cluster Setup Multi-Cluster and Hybrid Setup Deploy Only Setup Docs > Tools & SDKs > Apollo Operator > Configuration
Configuration Telemetry Configuration Controllers Configuration OCI Configuration Private Registry Configuration