Что реально меняет MCP
MCP — стандарт, по которому ИИ-клиент обнаруживает инструменты сервера и вызывает их. До MCP у каждого фреймворка был свой формат плагинов, и одну и ту же возможность приходилось реализовывать заново для Claude Code, Cursor, Codex и остальных.
Практический результат: у агента появляется стабильная поверхность возможностей, а поддерживать параллельные интеграции больше не нужно.
Два уровня настройки, которые нужно различать
Это самый частый источник путаницы, поэтому разделите их до начала работы.
Когда вы добавляете RockAPI как MCP-сервер, это уровень инструментов. Когда используете RockAPI как провайдера через API, совместимый с OpenAI, это уровень модели. Оба варианта можно применять одновременно, но это две отдельные записи.
Перед началом
- Создайте API-ключ. Выпустите его на rockapi.ai/keys и храните в переменной окружения, а не в файле, который попадает в репозиторий.
- Скопируйте конфигурацию MCP. Консоль показывает эндпоинт MCP и формат заголовка для вашего аккаунта. Берите значение со страницы, а не воспроизводите URL по памяти.
- Проверьте поддержку MCP в клиенте. Claude Code, Cursor, Codex, VS Code и Claude Desktop поддерживают MCP. Если команда ниже отклонена, проверьте версию клиента.
- Определите модель. Какой бы клиент вы ни использовали, агенту нужна LLM. Выберите её в настройках провайдера или направьте запросы через RockAPI.
Добавляем MCP-сервер
Команда отличается по клиентам, но входные данные одинаковы: URL, транспорт и заголовокAuthorization: Bearer.
Claude Code
Codex
Добавьте сервер в~/.codex/config.toml. Чтение токена из переменной окружения не оставляет секрет в файле:
Cursor и VS Code
Оба принимают HTTP MCP-сервер в JSON-конфигурации. Используйте синтаксис подстановки переменных окружения, который поддерживает ваш клиент, чтобы ключ не хранился открытым текстом:Claude Desktop
Claude Desktop запускает серверы командной строки, поэтому нужен мостmcp-remote:
Проверяем подключение
Статус «подключено» не повод выводить агента в продакшен. Подтвердите четыре поведения.
Если сервер подключается, но вызовы падают, причина обычно в токене, а не в транспорте. Сначала смените ключ и повторите проверку.
Правила эксплуатации, которые предотвращают инциденты
- Ограничьте область ключа. Для MCP-интеграции используйте отдельный ключ, а не основной продакшен-ключ: отзыв одного не сломает другой.
- Начинайте с чтения. Дайте агенту минимальные права, достаточные для задачи, и расширяйте их только под реальный процесс.
- Следите за расходами отдельно. Агенты на инструментах делают много мелких вызовов. Отдельный ключ делает стоимость каждого агента видимой в панели.
- Храните секреты в окружении. Ключ, вставленный в отслеживаемый конфиг, — самый частый канал утечки в настройках агентов. См. безопасное управление API-ключами.
- Логируйте вызовы инструментов. При странном поведении последовательность вызовов объясняет причину быстрее, чем финальный ответ.
FAQ
MCP — это то же самое, что API, совместимый с OpenAI?
Нет. API, совместимый с OpenAI, стандартизирует вызов модели из кода. MCP стандартизирует обнаружение и вызов инструментов ИИ-клиентом. RockAPI даёт оба варианта, и настраиваются они в разных местах.Нужен ли API-ключ при использовании MCP?
Да. MCP-сервер доступен, но именно ключ идентифицирует аккаунт, применяет лимиты и фиксирует расход в счёте.Может ли один MCP-сервер обслуживать несколько агентов?
Да, в этом и смысл. Одна запись сервера работает в разных клиентах: сессия Claude Code и сессия Cursor получают одинаковый набор возможностей с одним ключом.Меняет ли MCP принцип оплаты моделей?
Нет. Оплата идёт по фактическим вызовам моделей. Правила учёта описаны в разделе тарифы и биллинг.Что делать, если клиент ещё не поддерживает HTTP MCP-серверы?
Используйте мостmcp-remote из примера для Claude Desktop. Он превращает HTTP-эндпоинт в локальный stdio-процесс, который запускает любой клиент командной строки.
Следующий шаг
Если вы ещё не отправляли запрос, начните с быстрого старта, затем выберите модель для агента в разделе модели и провайдеры.Создайте API-ключ и подключите агента
Выпустите ключ, скопируйте конфигурацию MCP из консоли и проверьте подключение до продакшен-трафика.
