oci ghcr.io/apollographql/apollo-mcp-server:v1.17.0stdioMITupdated 7d ago
Apollo MCP Server is a Model Context Protocol server that exposes GraphQL operations as MCP tools. It provides a standard way for AI models to access and orchestrate your APIs running with Apollo.
Apollo MCP Server で何ができる?
Apollo MCP Server
Apollo MCP Server is a Model Context Protocol server that exposes GraphQL operations as MCP tools. It provides a standard way for AI models to access and orchestrate your APIs running with Apollo.
Documentation
See the documentation for full details. This README shows the basics of getting this MCP server running. More details are available on the documentation site.
Installation
You can either build this server from source, if you have Rust installed on your workstation, or you can follow the installation guide. To build from source, run cargo build from the root of this repository and the server will be built in the target/debug directory.
Getting started
Follow the quickstart tutorial to get started with this server.
Usage
Full usage of Apollo MCP Server is documented on the user guide. There are a few items that are necessary for this server to function. Specifically, the following things must be configured:
- A graph for the MCP server to sit in front of.
- Definitions for the GraphQL operations that should be exposed as MCP tools.
- A configuration file describing how the MCP server should run.
- A connection to an MCP client, such as an LLM or MCP inspector.
These are all described on the user guide. Specific configuration options for the configuration file are documented in the config file reference.
Contributions
Checkout the contributor guidelines for more information.
Licensing
This project is licensed under the MIT License. See the LICENSE file for the full license text.
Security
Refer to our security policy.
[!IMPORTANT]
Do not open up a GitHub issue if a found bug is a security vulnerability, and instead to refer to our security policy.
インストール
Apollo MCP Server をクライアントに追加します。お使いのものを選んでください。
claude mcp add ghcr-io-apollographql-apollo-mcp-server- -- docker run -i --rm ghcr.io/apollographql/apollo-mcp-server:v1.17.0codex mcp add ghcr-io-apollographql-apollo-mcp-server- -- docker run -i --rm ghcr.io/apollographql/apollo-mcp-server:v1.17.0amp mcp add ghcr-io-apollographql-apollo-mcp-server- -- docker run -i --rm ghcr.io/apollographql/apollo-mcp-server:v1.17.0{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"ghcr-io-apollographql-apollo-mcp-server-","command":"docker","args":["run","-i","--rm","ghcr.io/apollographql/apollo-mcp-server:v1.17.0"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"type": "local",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"ghcr-io-apollographql-apollo-mcp-server-": {
"command": {
"path": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/apollographql/apollo-mcp-server:v1.17.0"
]
}
}
}
}Add to your Zed `settings.json`.
docker run -i --rm ghcr.io/apollographql/apollo-mcp-server:v1.17.0Run `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
スコア
39 / 100
情報不足
- ドキュメント16/25
- メンテナンス25/25
- 信頼性16/20
- 機能0/15
- 導入のしやすさ12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 0 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
バージョン履歴
| バージョン | 公開日 |
|---|---|
| 1.17.0最新 | 2026年7月30日 |
| 1.16.0 | 2026年7月9日 |
| 1.15.0 | 2026年6月24日 |
| 1.14.0 | 2026年5月15日 |
| 1.13.0 | 2026年4月23日 |
| 1.12.0 | 2026年4月2日 |
| 1.11.0 | 2026年3月23日 |
| 1.10.0 | 2026年3月19日 |
| 1.9.0 | 2026年3月10日 |
| 1.8.2 | 2026年3月4日 |
| 1.8.1 | 2026年3月2日 |
| 1.8.0 | 2026年2月26日 |
| 1.7.0 | 2026年2月10日 |
| 1.6.0 | 2026年1月26日 |
| 1.5.0 | 2026年1月21日 |
| 1.4.1 | 2026年1月16日 |
| 1.4.0 | 2026年1月14日 |
| canary-20260112T145439Z-114c866 | 2026年1月12日 |