mcp-cli
Команда npx @wong2/mcp-cli запускает MCP-серверы из конфига Claude Desktop, показывает инструменты и вызывает их из терминала.
- 447 ★ репозитория
- Последний коммит
- GPL-3.0
Расширенный доступ
Почему такой уровень
- Запускает сторонние MCP-серверы на вашей машине и может передавать им переменные окружения через `--pass-env`.
- Хранит токены OAuth локально до команды `purge`.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/wong2-mcp-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает сторонние MCP-серверы на вашей машине и может передавать им переменные окружения через `--pass-env`.
- Хранит токены OAuth локально до команды `purge`.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcp-cli — инспектор серверов Model Context Protocol для командной строки. Без аргументов он читает конфиг Claude Desktop, а с флагом `-c` берет любой файл того же формата. Сервер можно запустить из npm, локального скрипта, по адресу Streamable HTTP через `--url` или по SSE через `--sse`. В интерактивном режиме команда показывает инструменты, ресурсы и подсказки сервера и вызывает их. Неинтерактивный режим пригоден для скриптов: `call-tool`, `read-resource` и `get-prompt` с аргументами в `--args`. Для серверов SSE и Streamable HTTP работает OAuth, сохраненные токены удаляет `purge`.
Для кого. Авторам и пользователям MCP-серверов, которым нужно быстро проверить сервер вне агента и увидеть, какие инструменты он отдает на самом деле.
Подходит, если
- Новый MCP-сервер пишут и проверяют каждый инструмент до подключения к агенту.
- Сервер из конфига Claude Desktop ведет себя странно, и нужен чистый вызов без модели.
- В CI вызывают `call-tool` и сверяют ответ.
- Удаленный сервер с OAuth проверяют по адресу `--url`.
Не подходит, если
- Нужен веб-интерфейс отладки вместо терминала.
- Нужно управлять установкой серверов для агентов.
- Сервер должен работать только внутри самого агента.
Пример запроса к агенту
Подключись к серверу filesystem из конфига, покажи список инструментов и вызови `list_files` без аргументов.Ограничения
В README есть только запуск через `npx`: версии и поддерживаемые редакции протокола не указаны. Последний коммит сделан в июне 2026 года. Без `--pass-env` серверу не передаются переменные окружения оболочки. Запуск `npx @wong2/mcp-cli npx <package-name>` исполняет стороннюю программу на вашей машине. Лицензия GPL-3.0. Графического интерфейса нет, весь обмен идет в терминале. Проверка серверов с OAuth требует входа в браузере и сохраняет токены в локальном хранилище инструмента.
Как отключить. Ничего ставить не нужно: инструмент работает через `npx`. Токены OAuth удалите командой `npx @wong2/mcp-cli purge`.
Частые вопросы
Откуда берется список серверов?
Без аргументов из конфига Claude Desktop. Флаг `-c config.json` берет файл того же формата.
Как подключиться к уже запущенному серверу?
Для Streamable HTTP используйте `--url http://localhost:8000/mcp`, для SSE `--sse http://localhost:8000/sse`.
Можно ли использовать в скриптах?
Да. Неинтерактивный режим выполняет `call-tool`, `read-resource` или `get-prompt` без вопросов, аргументы идут в `--args '{}'`.
Как передать переменные окружения серверу?
Добавьте `--pass-env`: серверу передадутся переменные текущей оболочки.
Где хранятся токены OAuth?
Локально. Удалить их можно командой `npx @wong2/mcp-cli purge`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОфициальный отладчик MCP-серверов: веб-интерфейс, CLI для автоматизации и терминальный интерфейс в одном пакете
MCP Interviewer проверяет MCP-сервер до подключения агента: лимиты провайдеров, тесты инструментов и отчет в Markdown.
sunpeak тестирует любой MCP-сервер в локальных копиях сред ChatGPT и Claude и собирает MCP-приложения на React
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
MCP-сервер на Playwright от сообщества: браузерная автоматизация, скриншоты, эмуляция устройств и генерация тестового кода
MCP-сервер: агент шлет GET, POST, PUT, DELETE и PATCH на ваш REST API и получает код, заголовки и тело ответа
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| mcp-cli (эта карточка) | нет | 447 | |
| MCP Inspector | нет | 11 243 | официальный отладчик с веб-интерфейсом; mcp-cli работает целиком в терминале и читает конфиг Claude Desktop |
| mcp-cli | нет | 1 282 | легкий CLI другого автора для поиска и вызова инструментов; mcp-cli от wong2 добавляет запуск серверов из npm, SSE, Streamable HTTP и OAuth |
Коротко о README
Инструмент запускает MCP-серверы из разных источников и показывает их инструменты, ресурсы и подсказки. Для SSE и Streamable HTTP поддерживается OAuth.