Список, настройка, аутентификация и вызов MCP-серверов из командной строки — HTTP/stdio, OAuth, генерация кода и нерегулярные подключения.
npx clawhub@latest install mcportermcporter — это интерфейс командной строки для непосредственной работы с серверами MCP (Model Context Protocol) и их инструментами. Он поддерживает транспорты HTTP и stdio, позволяя обнаруживать доступные инструменты, вызывать их с типизированными аргументами, управлять аутентификацией, а также генерировать TypeScript-клиенты или CLI-обёртки — всё это прямо из терминала. Независимо от того, интегрируете ли вы удалённый MCP-сервер на основе API или локальный процесс stdio, mcporter предоставляет единый интерфейс без необходимости писать шаблонный код.
npx clawhub@latest install mcporterНажмите кнопку Установить вверху страницы для настройки в один клик
--output json).Вызывайте любой инструмент на любом MCP-сервере, используя краткий селектор (server.tool key=value), синтаксис функции, полный URL или необработанную JSON-нагрузку через --args. Stdio-серверы (локальные процессы) также поддерживаются с помощью --stdio.
Запустите mcporter list, чтобы перечислить все настроенные серверы, или mcporter list <server> --schema, чтобы просмотреть полную схему входных/выходных данных инструментов конкретного сервера.
Выполняйте аутентификацию на серверах, защищённых OAuth, с помощью mcporter auth, а также управляйте реестром серверов с помощью команд mcporter config, охватывающих добавление, удаление, импорт, вход и выход.
Создайте типизированный TypeScript-клиент (emit-ts) в режиме client или types, либо сформируйте полноценную обёртку CLI (generate-cli) для любого настроенного или произвольного сервера. Изучайте сгенерированные CLI с помощью inspect-cli.
Запустите постоянный фоновый процесс с помощью mcporter daemon start|stop|restart|status для сценариев, в которых требуется длительное MCP-соединение.
Передайте --output json любой команде, чтобы получить структурированный, поддающийся разбору вывод, подходящий для передачи по конвейеру в другие инструменты, скрипты или агенты ИИ.
Используйте mcporter list <server> --schema, чтобы просмотреть доступные инструменты и их схемы, затем вызывайте их напрямую с помощью mcporter call для проверки поведения без написания полноценного клиента.
Вызывайте инструменты командой вида mcporter call linear.list_issues team=ENG limit:5 --output json из shell-скриптов или CI-пайплайнов и передавайте структурированный JSON-вывод в последующие этапы обработки.
Выполните команду mcporter emit-ts <server> --mode client, чтобы создать типизированную обёртку на TypeScript для инструментов MCP-сервера, избавившись от ручного определения типов и шаблонного кода для fetch-запросов.
Протестируйте локально разработанный stdio-сервер с помощью mcporter call --stdio "bun run ./server.ts" <tool> key=value без необходимости предварительной регистрации в конфигурации.
npx clawhub@latest install mcporterВойдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!