Octri CLI — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер подключает Octri к ИИ-агенту для генерации SDK на десяти языках по спецификации OpenAPI, публикации документации и разбора ошибок из продакшена.
claude mcp add --env OCTRI_API_KEY=<OCTRI_API_KEY> --env OCTRI_PROJECT_ID=<OCTRI_PROJECT_ID> --env OCTRI_PROFILE=<OCTRI_PROFILE> --env HTTPS_PROXY=<HTTPS_PROXY> --env NO_PROXY=<NO_PROXY> --transport stdio octri-cli -- npx -y @octri/cliЧто делает Octri CLI
Сервер запускает процесс через octri mcp serve по протоколу stdio. Он даёт ассистенту инструменты для платформы Octri. Агент может отправить файл OpenAPI в пайплайн, запустить аудит схемы, предварительно просмотреть сгенерированный код или собрать библиотеки сразу под нужные языки.
Через эти же инструменты ассистент управляет версиями документации, доменами и трейсингом продакшена. Чтобы сопоставлять стектрейсы с исходным кодом, релиз загруженных сорсмапов обязан в точности совпадать с версией SDK рантайма. Для работы потребуется Node.js версии 20 или новее.
Какие задачи решает
- Отправить спецификацию OpenAPI в пайплайн проекта
- Сгенерировать клиентские SDK на выбранных языках программирования
- Опубликовать сайт с документацией и привязать домен
- Разобрать ошибки рантайма SDK и проверить стектрейсы
Примеры запросов агенту
- Отправь спецификацию openapi.yaml в проект и проверь статус пайплайна
- Запусти аудит схемы OpenAPI и собери SDK для TypeScript и Go
- Покажи список нерешённых ошибок мониторинга SDK в продакшене
Как установить Octri CLI
Командой платформы
claude mcp add --env OCTRI_API_KEY=<OCTRI_API_KEY> --env OCTRI_PROJECT_ID=<OCTRI_PROJECT_ID> --env OCTRI_PROFILE=<OCTRI_PROFILE> --env HTTPS_PROXY=<HTTPS_PROXY> --env NO_PROXY=<NO_PROXY> --transport stdio octri-cli -- npx -y @octri/cliВместо <…> подставьте свои значения
Командой платформы
codex mcp add octri-cli --env OCTRI_API_KEY=<OCTRI_API_KEY> --env OCTRI_PROJECT_ID=<OCTRI_PROJECT_ID> --env OCTRI_PROFILE=<OCTRI_PROFILE> --env HTTPS_PROXY=<HTTPS_PROXY> --env NO_PROXY=<NO_PROXY> -- npx -y @octri/cliВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"octri-cli": {
"command": "npx",
"args": [
"-y",
"@octri/cli"
],
"env": {
"OCTRI_API_KEY": "<OCTRI_API_KEY>",
"OCTRI_PROJECT_ID": "<OCTRI_PROJECT_ID>",
"OCTRI_PROFILE": "<OCTRI_PROFILE>",
"HTTPS_PROXY": "<HTTPS_PROXY>",
"NO_PROXY": "<NO_PROXY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"octri-cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@octri/cli"
],
"env": {
"OCTRI_API_KEY": "<OCTRI_API_KEY>",
"OCTRI_PROJECT_ID": "<OCTRI_PROJECT_ID>",
"OCTRI_PROFILE": "<OCTRI_PROFILE>",
"HTTPS_PROXY": "<HTTPS_PROXY>",
"NO_PROXY": "<NO_PROXY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e OCTRI_API_KEY=<OCTRI_API_KEY> -e OCTRI_PROJECT_ID=<OCTRI_PROJECT_ID> -e OCTRI_PROFILE=<OCTRI_PROFILE> -e HTTPS_PROXY=<HTTPS_PROXY> -e NO_PROXY=<NO_PROXY> octri-cli npx -y @octri/cliВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Octri CLI
Как установить Octri CLI в Claude Code?
Выполните команду claude mcp add cli -e OCTRI_API_KEY=<OCTRI_API_KEY> -e HTTPS_PROXY=<HTTPS_PROXY> -- npx -y @octri/cli, указав ключ доступа к сервису.
Что делает MCP-сервер Octri CLI?
Он передаёт ИИ-ассистенту команды управления API-проектом: загрузку OpenAPI, генерацию клиентских библиотек, выкладку портала документации и сбор ошибок клиентских библиотек.
Какие требования нужны для запуска Octri CLI?
Требуется среда Node.js версии 20 или новее. При работе через прокси используйте стандартные переменные HTTPS_PROXY и NO_PROXY.