cli-mcp — скилл для Claude Code: что делает и как установить
Управляет сервером MCP через утилиту omniroute: проверяет статус, запускает инструменты, настраивает скоупы и транспорт прямо из консоли.
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a claude-codeЧто делает cli-mcp
Скилл даёт агенту инструкции для работы с сервером MCP через CLI-утилиту omniroute. С его помощью можно проверять состояние процесса командой omniroute mcp status, перезапускать сервер через mcp restart, а также включать или выключать интеграцию.
Для вызова зарегистрированных инструментов используется команда omniroute mcp call <tool>. Она поддерживает передачу аргументов строкой JSON, чтение из файла через флаг --args-file, потоковый вывод --stream и ограничение области видимости с помощью --scope. Проверить скоупы для выбранного инструмента можно через omniroute mcp scopes.
Для работы скилла на машине обязательно должна быть установлена утилита omniroute через npm или доступна через npx. Без неё команды вызова инструментов и проверки статуса завершатся ошибкой.
Какие задачи решает
- проверить статус работы MCP-сервера в консоли
- вызвать инструмент MCP с аргументами из JSON-файла
- перезапустить MCP-сервер через omniroute
- посмотреть список доступных скоупов для инструмента
Примеры запросов агенту
- Проверь статус MCP-сервера через omniroute с флагом --json
- Вызови MCP-инструмент search с аргументами из файла params.json
- Перезапусти локальный MCP-сервер с помощью omniroute
Как установить cli-mcp
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-mcp/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-mcp/
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a codex2Вручную: положить файлы
.agents/skills/cli-mcp/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a cursor2Вручную: положить файлы
.cursor/skills/cli-mcp/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cheaper-inference/OmniRoute cli-mcp2Вручную: положить файлы
.github/skills/cli-mcp/SKILL.md1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a gemini-cli2Командой платформы
gemini skills install https://github.com/cheaper-inference/OmniRoute --path skills/cli-mcpВручную: положить файлы
.devin/skills/cli-mcp/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора34
Весь набор →Похожие
Вопросы о cli-mcp
Как установить cli-mcp в Claude Code?
Выполните команду npx skills add cheaper-inference/OmniRoute --skill cli-mcp -a claude-code.
Что делает скилл cli-mcp?
Он обучает агента командам утилиты omniroute для проверки статуса MCP-сервера, вызова инструментов с аргументами, перезапуска и управления скоупами.
Что нужно подготовить перед запуском cli-mcp?
В системе должен быть установлен пакет omniroute. Его ставят через npm install -g omniroute либо запускают напрямую через npx omniroute.
Исходный текст
SKILL.md · MIT
--- name: cli-mcp description: Inspect the MCP server status, list registered tools and scopes, run tool invocations, and manage MCP audit logs from the CLI. --- <!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten --> ## Overview Inspect the MCP server status, list registered tools and scopes, run tool invocations, and manage MCP audit logs from the CLI. ## Quick install ```bash npm install -g omniroute # or: npx omniroute omniroute --version ``` ## Subcommands ### `mcp` **Example:** ```bash omniroute mcp ``` ### `mcp status` Show MCP server status **Flags:** - `--json` **Example:** ```bash omniroute mcp status ``` ### `mcp restart` Restart the MCP server **Example:** ```bash omniroute mcp restart ``` ### `mcp enable` **Flags:** - `--transport <transport>` **Example:** ```bash omniroute mcp enable ``` ### `mcp disable` **Example:** ```bash omniroute mcp disable ``` ### `mcp call <tool> [argsJson]` **Flags:** - `--args <json>` - `--args-file <path>` - `--stream` - `--scope <s>` **Example:** ```bash omniroute mcp call <tool> [argsJson] ``` ### `mcp scopes` **Flags:** - `--tool <name>` **Example:** ```bash omniroute mcp scopes ```
© cheaper-inference · MIT · cheaper-inference/OmniRoute