🖥️

Mcporter

Рекомендуем

Список, настройка, аутентификация и вызов MCP-серверов из командной строки — HTTP/stdio, OAuth, генерация кода и нерегулярные подключения.

Peter Steinbergerv1.0.0
Coding Agents & IDEsAPICLIDeveloper Tool
Подключение к ВМ...
Подключение к ВМ...
npx clawhub@latest install mcporter
79Звёзды
28.3kЗагрузки
198Текущие установки
864Всего установок
v1.0.0Версия
Mar 5, 2026Обновлено

Навык mcporter предоставляет мощный CLI для работы непосредственно с серверами MCP (Model Context Protocol). Он позволяет вашему ИИ-ассистенту обнаруживать доступные серверы MCP и их инструменты, вызывать инструменты с аргументами, управлять аутентификацией OAuth, настраивать подключения к серверу и даже генерировать типы TypeScript и обёртки CLI из схем сервера MCP.

Принцип работы

mcporter выступает в роли универсального клиента MCP, который может подключаться к любому серверу MCP через HTTP или stdio транспорт. Он читает конфигурации сервера из локального файла конфигурации (./config/mcporter.json), обрабатывает потоки аутентификации включая OAuth и предоставляет унифицированный интерфейс для обнаружения и вызова инструментов на нескольких серверах MCP. Также включает режим демона для постоянных подключений и возможности генерации кода.

Ключевые возможности

Обнаружение серверов
Перечисление доступных серверов MCP и просмотр схем их инструментов с помощью mcporter list
Вызов инструментов
Вызов любого инструмента MCP с использованием синтаксиса селектора, функционального синтаксиса, полных URL или JSON-полезных нагрузок
Stdio транспорт
Подключение к локальным серверам MCP, работающим как stdio-процессы
OAuth аутентификация
Встроенный поток OAuth для аутентификации с защищёнными серверами MCP
Управление конфигурацией
Добавление, удаление, импорт и управление конфигурациями сервера
Режим демона
Запуск постоянного фонового процесса для более быстрых повторных вызовов инструментов
Генерация кода
Создание обёрток CLI и типов клиента TypeScript из схем сервера MCP
JSON вывод
Машиночитаемый режим вывода для программной интеграции

Требования

mcporter CLI
Пакет Node.js mcporter должен быть установлен глобально

Сценарии использования

Тестирование сервера MCP
Быстрое тестирование и отладка инструментов сервера MCP без написания клиентского кода
Разовые вызовы инструментов
Вызов инструментов на удалённых серверах MCP по URL без предварительной настройки
Настройка сервера
Настройка и управление подключениями к нескольким серверам MCP из единой конфигурации
Генерация типов
Создание типов TypeScript и клиентского кода из схем сервера MCP для интеграционных проектов

Как установить

1
Run in your terminal
npx clawhub@latest install mcporter
or
2
Click the Install button at the top of this page for one-click setup

Отзывы

0 отзывов

Войдите, чтобы написать отзыв

Отзывов пока нет. Будьте первым, кто поделится своим опытом!