MCP Tools CLI

CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов

  • 1 629 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Запускает MCP-серверы и подключается к удаленным серверам по HTTP
  • Режим proxy превращает шелл-скрипты в инструменты и выполняет их
Все причины и проверки

f/mcptools

Установка

Ручная установка

brew tap f/mcptools
brew install mcp

Установка на macOS. Бинарь ставится как mcp и доступен также как mcpt.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает MCP-серверы и подключается к удаленным серверам по HTTP
  • Режим proxy превращает шелл-скрипты в инструменты и выполняет их

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCP Tools это утилита командной строки на Go для работы с серверами Model Context Protocol по транспортам stdio и HTTP. Она показывает и вызывает инструменты, ресурсы и промпты сервера, выводит ответ таблицей или в JSON и открывает интерактивную оболочку или веб-интерфейс. Режим mock поднимает заглушку сервера для тестов клиента, режим proxy превращает шелл-скрипты в MCP-инструменты, режим guard ограничивает доступ к инструментам по шаблонам. Отдельная команда сканирует и правит конфигурации MCP в VS Code, Cursor, Windsurf, Claude Desktop и Claude Code. Есть также генератор заготовок нового сервера на TypeScript.

Для кого. Для разработчиков и devops-инженеров, которые пишут, отлаживают или подключают MCP-серверы.

Подходит, если

  • Нужно быстро посмотреть, какие инструменты и ресурсы отдает MCP-сервер, и вызвать их из терминала
  • Нужна заглушка или proxy сервера, чтобы протестировать MCP-клиент без полной реализации
  • Нужно добавить или ограничить MCP-серверы в конфигах Cursor, VS Code, Claude Desktop и Claude Code

Не подходит, если

  • Нужен готовый прикладной MCP-сервер, а не инструмент для работы с серверами
  • Сканирование конфигов нужно вне macOS: эта команда пока только для macOS

Пример запроса к агенту

Подключись к моему MCP-серверу через mcp tools и вызови нужный инструмент с параметрами

Ограничения

Сканирование и правка конфигов приложений работают пока только на macOS. Режим guard действует только на транспорте stdio, для HTTP он недоступен. Транспорт HTTP SSE поддерживает только версию протокола 2024-11-05. Генератор заготовок создает проект только на TypeScript.

Как отключить. Удалите бинарь через brew uninstall mcp либо удалите установленный go-бинарь. Каталог настроек и логов лежит в ~/.mcpt.

Частые вопросы

Как называется бинарь после установки?

Через Homebrew ставится mcp с алиасом mcpt. При сборке из исходников бинарь называется mcptools, его можно завести под алиас mcpt.

Можно ли работать с удаленными серверами?

Да. Для URL по умолчанию используется streamable HTTP, транспорт SSE подхватывается автоматически, если адрес заканчивается на /sse.

Обсуждение

Вопросов и отзывов пока нет.

Универсальный CLI-клиент MCP от Apify: постоянные сессии, OAuth, JSON-вывод для скриптов и доступ агента к любому MCP-серверу через оболочку

CLIШирокий доступ1,1 тыс.Звезды репозитория

CLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода

CLIШирокий доступ2,4 тыс.Звезды репозитория

Прокси сжимает описания инструментов большого MCP-сервера, и модель тратит контекст только на нужные вызовы.

MCP-серверРасширенный доступ142Звезды репозитория
Выбор редакции

Python-фреймворк и CLI для MCP: пишете сервер обычными функциями, проверяете инструменты и ставите сервер в Claude Code, Cursor и другие клиенты

CLIРасширенный доступ28,4 тыс.Звезды репозитория

CLI mcpl ищет инструменты сразу по нескольким MCP-серверам и вызывает их из терминала, а вход по OAuth делает человек

CLIРасширенный доступ206Звезды репозитория

Мост для MCP: один инструмент run_python запускает код в контейнере и вызывает ваши MCP-серверы

MCP-серверШирокий доступ343Звезды репозитория

Коротко о README

README называет проект швейцарским ножом для MCP-серверов и описывает команды tools, resources, prompts, call, shell и web для разбора и вызова возможностей сервера. Отдельно разобраны серверные режимы mock, proxy и guard, а также псевдонимы серверов и управление конфигами приложений. Установка идет через Homebrew на macOS или go install на Windows и Linux, шаблоны при установке через Homebrew кладутся в домашний каталог. Поддерживаются форматы вывода table, json и pretty. Лицензия MIT.

Бейдж для README

Сообщить о проблеме