apollo-connectors

Installation
Summary

Integrate REST APIs into GraphQL supergraphs using @source and @connect directives.

  • Provides a structured 5-step process: research API structure, implement schema with directives, validate via rover supergraph compose, execute connectors, and test coverage
  • Supports request configuration including headers, body payloads, batching for N+1 patterns, and environment variable injection via $env
  • Handles response mapping with field selection, aliasing, sub-selections for nested data, and entity relationships for federated types
  • Includes schema template, reference files for grammar/methods/variables, and validation rules for selection mapping and literal values
SKILL.md

Apollo Connectors Schema Assistant

MCP Tools

If GraphOS MCP Tools are available, use them:

  • connectors-spec: Fetch the complete Connectors specification before starting any connector work
  • apollo_docs_search: Search for relevant documentation
  • apollo_docs_read: Read specific documentation pages by slug

Documentation paths by topic:

  • Requests: /graphos/connectors/requests/url, /headers, /body, /batching
  • Responses: /graphos/connectors/responses/fields, /error-handling
  • Mapping: /graphos/connectors/mapping, /arrays, /enums, /literals
  • Entities: /graphos/connectors/entities, /patterns

Process

Follow this 5-step process. DO NOT skip any steps.

Related skills
Installs
951
GitHub Stars
62
First Seen
Jan 23, 2026