MCPorter

CLI и TypeScript-рантайм для вызова MCP-серверов из терминала, скриптов и сгенерированных типизированных клиентов

CLI

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Вызывает инструменты подключенных MCP-серверов, которые могут иметь доступ к внешним системам и данным
Все причины и проверки

openclaw/mcporter

Установка

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

npx mcporter --version

Попробовать без установки.

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

Что делает

MCPorter позволяет обращаться к MCP-серверам напрямую, без запуска полноценного агента: список инструментов сервера, вызов конкретного инструмента с параметрами и получение результата в терминале одной командой. Умеет генерировать из MCP-сервера отдельный типизированный TypeScript-клиент или самостоятельный CLI, читает существующие конфиги MCP из Claude Code, Cursor, VS Code и Windsurf, чтобы не настраивать подключения заново.

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

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

  • Нужно быстро проверить, какие инструменты отдает MCP-сервер, и вызвать один из них
  • Нужен типизированный TypeScript-клиент для конкретного MCP-сервера в своем проекте
  • Нужно вызывать MCP-инструменты из shell-скрипта без полноценного агента

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

  • Нужен сам MCP-сервер, а не клиент для вызова уже существующих серверов
  • Достаточно встроенной поддержки MCP в используемом агенте

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

Через mcporter покажи список инструментов вот этого MCP-сервера и вызови нужный с такими параметрами

Ограничения

Node 24 или новее требуется для установки через npm. Для приватных MCP-серверов нужно передать свои учетные данные или токены в конфиг mcporter отдельно.

Как отключить. Удалите через npm uninstall -g mcporter или brew uninstall mcporter, конфиг лежит в config/mcporter.json и удаляется вручную.

Проверка безопасности

  • Вызывает инструменты подключенных MCP-серверов, которые могут иметь доступ к внешним системам и данным

Коротко о README

README представляет MCPorter как TypeScript-рантайм и CLI для обнаружения и вызова MCP-серверов из терминала, скрипта или сгенерированного клиента. Показаны примеры: npx mcporter list на публичном сервере и npx mcporter call для конкретного инструмента без локальной настройки. Инструмент поддерживает генерацию типизированных клиентов и импорт конфигов из других приложений с поддержкой MCP.

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

Нужно ли устанавливать сервер, который я хочу вызвать?

Нет, mcporter обращается к уже работающему MCP-серверу по его конфигурации или URL, самого сервера он не поднимает.

Можно ли использовать без установки?

Да, npx mcporter list или npx mcporter call работают без глобальной установки.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIMCPorter

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.