Apollo MCP Server
MCP-сервер Apollo: превращает заданные операции GraphQL в инструменты, через которые агент работает с вашим API
Установка
curl -sSL https://mcp.apollo.dev/download/nix/latest | shУстановка бинарника для Linux и macOS по документации Apollo.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер становится перед вашим GraphQL-графом и публикует выбранные операции как инструменты MCP. Вы описываете, какие запросы и мутации доступны агенту, и настраиваете сервер конфигурационным файлом. Так агент получает контролируемый доступ к API, а не произвольные запросы к схеме. Сервер написан на Rust, распространяется бинарником и Docker-образом и может запускаться вместе с локальным графом через Rover CLI.
Для кого. Для команд с GraphQL API на Apollo, которые хотят открыть его агентам и AI-приложениям.
Подходит, если
- Нужно дать агенту доступ к данным компании через существующий GraphQL API
- Нужно ограничить агента заранее описанными операциями
- Нужно проверить, как агент пользуется графом, во время локальной разработки
Не подходит, если
- API не на GraphQL
- Нужен готовый сервер без настройки: сначала придется описать граф, операции и конфигурацию
Пример запроса к агенту
Через инструменты Apollo найди последние заказы клиента с email ivan@example.comОграничения
Для работы нужны граф, описания операций и конфигурационный файл, установка и настройка вынесены в документацию Apollo. Интеграция с GraphOS требует аккаунта Apollo и ключей APOLLO_KEY и APOLLO_GRAPH_REF. С собственным графом и локальными операциями внешние сервисы не нужны.
Как отключить. Остановите процесс или контейнер сервера и удалите его адрес из конфигурации MCP клиента.
MCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| APOLLO_KEY секрет | Ключ GraphOS для работы с графом в облаке Apollo |
| APOLLO_GRAPH_REF | Ссылка на граф в GraphOS |
Проверка безопасности
- Может выполнять мутации в производственном API
- Работает с ключами GraphOS
Коротко о README
README коротко объясняет назначение сервера и перечисляет четыре необходимых элемента: граф, операции, конфигурацию и MCP-клиент. Сборка из исходников через cargo build, остальные способы установки, быстрый старт и справочник по конфигурации вынесены в документацию Apollo. Лицензия MIT.
Частые вопросы
Что нужно подготовить до запуска?
Граф, перед которым встанет сервер, описания операций GraphQL для публикации как инструментов, конфигурационный файл и MCP-клиент для подключения.
Можно ли запустить его вместе с локальным графом?
Да, Rover CLI версии 0.37 и новее запускает сервер вместе с графом командой rover dev с флагом --mcp.
Похожие
Скилл FastAPI
FastAPI skill
Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию
Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI
Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций
Официальный MCP-сервер, гайдлайны и скиллы Laravel: агент видит схему БД, логи и версии пакетов и ищет по документации экосистемы