Перейти к содержимому

MCP Bridge

Позволяет облачным AI-сервисам взаимодействовать с локальными Stdio-серверами через HTTP-запросы.

TypeScript
219 stars

Описание

MCP Connect — компактный инструмент на Node.js, который переводит HTTP/HTTPS-запросы в Stdio-коммуникацию для локальных серверов. Ключевые особенности: интеграция с облачными AI, встроенная поддержка туннелей Ngrok, аутентификация токенами, безопасность доступа к ресурсам. Подходит для использования локальных инструментов в облачных приложениях без модификаций серверов. Идеален для разработчиков AI, нуждающихся в гибком доступе к локальным сервисам.

Возможности

Интеграция с облаком

Обеспечивает взаимодействие облачных AI-сервисов с локальными Stdio-серверами.

Перевод протоколов

Конвертирует HTTP/HTTPS-запросы в Stdio-коммуникацию.

Безопасность

Токен-аутентификация и контролируемый доступ к локальным ресурсам.

Гибкость

Поддержка различных серверов без изменений в их реализации.

Туннелирование

Встроенная интеграция с Ngrok для публичного доступа.

Легкость использования

Запуск локально без модификаций серверов.

Установка

  1. Клонируйте репозиторий: git clone https://github.com/EvalsOne/MCP-connect.git && cd MCP-connect
  2. Скопируйте .env.example в .env и настройте PORT и AUTH_TOKEN.
  3. Установите зависимости: npm install
  4. Соберите и запустите: npm run build && npm run start Для туннеля Ngrok добавьте NGROK_AUTH_TOKEN в .env и используйте npm run start:tunnel. Требования: Node.js.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
219

Ссылки