mcp-chat CLI
Клиент в терминале и браузере открывает чат с моделью Anthropic и любым MCP-сервером, чтобы проверить его инструменты.
- 139 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Подключенный сервер получает доступ к файлам и сети, а запросы уходят в API Anthropic.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/mcp-chatОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Подключенный сервер получает доступ к файлам и сети, а запросы уходят в API Anthropic.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcp-chat запускает MCP-сервер, подключает его к модели Anthropic и открывает интерактивный чат. В ответах видны вызовы инструментов с аргументами и результатом, поэтому по диалогу легко понять, как ведет себя сервер. Сервер задают командой `--server` или файлом конфигурации в формате `claude_desktop_config.json`. Работают локальные серверы на JS, Python и в Docker, а также удаленные по Streamable HTTP. Флаг `-p` выполняет один запрос и выходит, `--web` открывает веб-интерфейс. История чатов хранится в `~/.mcpchat/chats`.
Для кого. Авторам MCP-серверов и тем, кто выбирает чужой сервер и хочет увидеть его инструменты в действии до подключения к рабочему агенту.
Подходит, если
- Свежий MCP-сервер надо прогнать на реальных запросах и посмотреть вызовы инструментов.
- Конфигурацию из Claude Desktop нужно проверить отдельно от самого приложения.
- В скрипте один запрос к серверу выполняется командой с флагом `-p`.
- Удаленный сервер по HTTP тестируют без установки клиента с графическим интерфейсом.
Не подходит, если
- Нужна модель не от Anthropic: поддержаны только ее модели.
- Требуется автоматический набор регрессионных тестов сервера, а не ручной чат.
- Ключа Anthropic под рукой нет.
Пример запроса к агенту
Подключи MCP-сервер Kubernetes, выведи список подов в пространстве имен default и покажи вызванные инструменты.Ограничения
Нужен ключ `ANTHROPIC_API_KEY`, каждый запрос к модели платный. Серверы, которые запускаются из команды, получают доступ к вашей файловой системе и сети: подключайте только проверенные. Команда из примера README открывает рабочий стол целиком, лучше передавать узкую папку. Поддерживаются только модели Anthropic, выбрать другого провайдера нельзя. Чаты сохраняются на диск вместе с настройками, а в них могут оказаться результаты инструментов с рабочими данными, поэтому периодически чистите каталог истории.
Как отключить. Закройте сессию чата и удалите сохраненную историю из `~/.mcpchat`, если она не нужна. Постоянных настроек в агенте клиент не создает.
Частые вопросы
Как подключить несколько серверов?
Передайте файл конфигурации в формате Claude Desktop через `--config`. Пути для Mac и Windows показаны в README.
Как выполнить один запрос без чата?
Добавьте `-p "текст запроса"`. Клиент выведет ответ в stdout и завершится.
Есть ли веб-интерфейс?
Да, `npx mcp-chat --web`. В нем серверы настраивают в форме, а чаты сохраняются так же, как из консоли.
Работает ли удаленный сервер?
Да. Вместо команды передайте в `--server` адрес Streamable HTTP.
Где хранится история?
Чаты лежат в `~/.mcpchat/chats`, история введенных команд — в `~/.mcpchat/history`. Веб-чаты сохраняются туда же.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыКонсольный отладчик MCP-серверов от Giant Swarm: REPL для инструментов, OAuth 2.1 и режим MCP-сервера для Cursor
Прозрачный прокси между ИИ-клиентом и MCP-сервером: показывает каждый кадр JSON-RPC в терминале, проверяет запись в CI и экспортирует спаны
Асинхронный MCP-клиент на Python с командной строкой и веб-интерфейсом подключает Claude к серверам по stdio и SSE.
CLI openmcp и расширение VS Code для отладки MCP-серверов: проверка инструментов, промптов и ресурсов, чат с моделью, тесты
Легкий CLI, чтобы находить, смотреть и вызывать инструменты MCP-серверов прямо из командной строки
Учебный MCP-сервер на Python: поиск по Hacker News, сведения о репозиториях GitHub и примеры запросов семплинга к модели
Коротко о README
Быстрый старт показывает запуск с файловым сервером. Затем описаны конфигурация, веб-режим, флаги `-p`, `-m`, `--system` и удаленные серверы.