MCP CLI client
CLI для запуска промптов LLM и работы как MCP-клиент прямо из терминала, с любым MCP-сервером и любым провайдером модели
- 675 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает подключенные MCP-серверы и их инструменты
- Хранит ключ провайдера LLM в локальном конфиге
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/mcp-cli-clientОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает подключенные MCP-серверы и их инструменты
- Хранит ключ провайдера LLM в локальном конфиге
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MCP CLI client это простая программа командной строки, которая запускает промпт для LLM и работает как MCP-клиент. Из терминала можно подключать любые MCP-совместимые серверы, так что инструмент служит альтернативой Claude Desktop. Модель задается в конфиге ~/.llm/config.json: провайдер, имя модели, ключ и, при необходимости, свой base_url для OpenRouter или локальной модели. Там же перечисляются MCP-серверы с командой запуска, аргументами, переменными окружения и списком инструментов, которые требуют подтверждения или исключаются.
Для кого. Для разработчиков, которым нужен терминальный MCP-клиент с любым провайдером LLM.
Подходит, если
- Нужно вызывать MCP-серверы прямо из терминала
- Нужен MCP-клиент с провайдером вроде OpenAI, Groq или локальной модели
- Нужна альтернатива десктопному клиенту для скриптов
Не подходит, если
- Нужен графический клиент с интерфейсом
- Не готовы настраивать конфиг и ключ провайдера
Пример запроса к агенту
Запусти этот запрос в терминале, используя подключенный MCP-сервер поискаОграничения
Нужен ключ провайдера LLM в ~/.llm/config.json (или свой base_url для локальной модели). Подключаемые MCP-серверы запускают свой код и инструменты, для чувствительных из них в конфиге предусмотрено подтверждение. Проект небольшой, обновляется нечасто.
Как отключить. Удалите пакет: pip uninstall mcp-client-cli, конфиг ~/.llm/config.json можно убрать вручную.
Частые вопросы
Какие провайдеры поддерживаются?
Любой провайдер LLM: OpenAI, Groq, локальная модель через llama и другие, задается в конфиге, можно указать свой base_url.
Можно подключать любые MCP-серверы?
Да. Серверы перечисляются в конфиге с командой запуска, аргументами и переменными, можно отметить инструменты, требующие подтверждения.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыУниверсальный CLI-клиент MCP от Apify: постоянные сессии, OAuth, JSON-вывод для скриптов и доступ агента к любому MCP-серверу через оболочку
CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов
CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода
CLI mcpl ищет инструменты сразу по нескольким MCP-серверам и вызывает их из терминала, а вход по OAuth делает человек
Терминальный MCP-клиент для локальных моделей Ollama: инструменты, промпты и ресурсы MCP, режим агента и переключение моделей
Python-фреймворк и CLI для MCP: пишете сервер обычными функциями, проверяете инструменты и ставите сервер в Claude Code, Cursor и другие клиенты
Коротко о README
README описывает MCP CLI client как простую программу командной строки, которая запускает промпт для LLM и реализует MCP-клиент. Из терминала можно подключать любые MCP-совместимые серверы, инструмент подается как альтернатива Claude Desktop и поддерживает любого провайдера, включая локальную модель через llama. Установка через pip, настройка в ~/.llm/config.json: провайдер, модель, ключ, опциональный base_url и список MCP-серверов с командами, переменными и подтверждением инструментов.