← Registry

Developer Tools

apollographql.com

Provides tools for inspecting GraphQL launches, subgraph metrics, and Apollo documentation.

1 endpoint13 known toolsFirst detected May 30, 2026Last detected August 26, 2026

ENDPOINT 1

https://mcp.apollographql.com

No auth detected

MCP server metadata

Name
graphos-mcp-server
Version
1.17.0
Capabilities
tools.listChanged
Server instructions

This hosted GraphOS MCP server exposes two kinds of tools: - Public documentation tools (ApolloDocsSearch, ApolloDocsRead, ApolloConnectorsSpec) that require no authentication. Search the documentation first, then read full pages via the returned slugs. - Graph Health Check tools (for example GetVariantDetails, GetLatestLaunch, GetLintResults) that inspect a specific graph and REQUIRE authentication: the server forwards your `x-api-key` request header to the Apollo Platform API. Use a GraphOS graph/service key for the graph you are inspecting; a personal/user key is not used, and there is no APOLLO_KEY for clients of this hosted server. If a health-check tool fails auth (for example `API_KEY_MISSING_OR_INVALID`) or returns null identity or empty data, the server was likely added without an `x-api-key` header. Re-add it with: `claude mcp add --transport http <name> <url> --header "x-api-key: <your key>"`. The documentation tools work with or without a key.

Known tools 13

GetTopOperations

Identify the most-used operations on a graph variant for a time range, with request counts, types, and signatures.

Inferred read-only
GetLaunchHistory

Retrieve recent launches for a graph variant (most recent first) to detect deployment instability such as repeated failures or frequent superseded launches.

Inferred read-only
GetLintResults

Retrieve schema lint violations from a graph's most recent check workflows: each diagnostic's coordinate, severity level, message, rule, and source location, plus error/warning/total/ignored counts.

Potential side effects
GetVariantDetails

Retrieve detailed metadata for a graph variant: federation version, subgraph inventory (names), router status and any pending router version, and the current router configuration (raw YAML).

Inferred read-only
GetSubgraphMetrics

Top subgraphs/connectors by traffic/health for a graph over a time window, as compact CSV (header row + one row per subgraph per day).

Inferred read-only
GetMyIdentity

Resolve the caller's identity from their API key.

Inferred read-only
ApolloDocsSearch

Searches official Apollo documentation for GraphQL, GraphOS, Apollo Router, Apollo Client, MCP Server, schema design, deployment, and Connectors.

Inferred read-only
GetLatestLaunch

Inspect the most recent launch for a graph variant: status, completion time, subgraph changes, composition errors, and a schema diff summary vs the previous launch (additions/removals/edits/deprecations plus affected operations).

Inferred read-only
GetLaunch

Inspect a single launch by ID for full detail: status, timestamps, which subgraphs changed, composition errors, and the schema diff summary.

Inferred read-only
ApolloConnectorsSpec

Returns the Apollo Connectors specification for guidance on creating or modifying GraphQL schemas that use @connect or @source.

Inferred read-only
ApolloDocsRead

Reads an Apollo documentation page by slug in chunks.

Inferred read-only
GetOperationMetrics

Top operations by usage/health for a graph over a time window, as compact CSV (header row + one row per operation per day).

Inferred read-only
GetPersistedQueryListStatus

Check whether a graph variant has a Persisted Query List (PQL) and its current build (revision and operation count).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.graphos-mcp-server]
url = "https://mcp.apollographql.com"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "graphos-mcp-server": {
      "type": "http",
      "url": "https://mcp.apollographql.com"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: graphos-mcp-server
Remote MCP URL: https://mcp.apollographql.com

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "graphos-mcp-server": {
      "url": "https://mcp.apollographql.com"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "graphos-mcp-server": {
      "type": "http",
      "url": "https://mcp.apollographql.com"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "graphos-mcp-server",
  "transport": "streamable-http",
  "url": "https://mcp.apollographql.com"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for apollographql.com was fetched 2026-07-26T08:42:45.242Z and is being refreshed.

Trust status Caution

apollographql.com is assessed as Caution: Domain is currently showing placeholder (lorem ipsum) content.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.