Toolport: локальный шлюз для подключения инструментов к AI-приложениям

Toolport: локальный шлюз для подключения инструментов к AI-приложениям

Toolport — локальный шлюз для MCP, который упрощает подключение инструментов к AI-приложениям. Он устраняет необходимость многократной настройки, позволяя использовать одни и те же серверы с разными клиентами, такими как Claude, VS Code и другими.

Основная задача Toolport — минимизировать накладные расходы на контекст. Благодаря ленивому обнаружению, приложение ищет инструменты по мере необходимости, что существенно экономит токены при работе с большим количеством инструментов. Удобно для разработчиков, использующих множество AI-клиентов, которые требуют интеграции с разными инструментами, обеспечивая централизованное управление доступом и безопасностью.

Проект написан на Go и доступен для Windows, macOS и Linux. Настройка сводится к загрузке приложения и добавлению серверов. Также учти, что для его работы потребуется proper доступ к OS keychain для хранения секретов. Прямых ограничений на использование не указано, но будь внимателен с конфиденциальной информацией.

Toolport — это локальный шлюз для протокола MCP, который позволяет AI-приложениям получать доступ к различным инструментам, таким как GitHub, Slack и базы данных. С помощью Toolport ты можешь один раз настроить свои серверы и затем использовать их в разных клиентских приложениях, таких как Claude, Cursor, Codex, VS Code и других.

Преимущества Toolport

  • Меньше накладных расходов на контекст. Агентам не нужно загружать все определения инструментов сразу, что полезно, если у тебя от 10 до 25 инструментов.
  • Одна настройка для всех клиентов. Ты добавляешь и аутентифицируешь сервер всего один раз и создаешь профили для выбора, к каким серверам может получить доступ каждый клиент.
  • Шифрование ключей. Учетные данные хранятся в системном ключе, что обеспечивает дополнительную безопасность.
  • Контроль вызова инструментов. Можно отключать инструменты, требовать одобрения для разрушительных вызовов и контролировать активность в одном месте.
  • Общие правила агентов. Инструкции можно писать один раз и применять к поддерживаемым клиентам, с предварительным просмотром перед внесением изменений.

Как начать работу

Чтобы установить Toolport, следуй этим шагам:

  1. Скачай Toolport для Windows, macOS или Linux.
  2. Добавь сервер из каталога, импортируй существующую настройку или вставь конфигурацию сервера. Если у сервера есть параметры запуска, в приложении будет отображаться раздел Launch setup.
  3. Авторизуй сервер, затем открой вкладку Clients и подключи свои AI-приложения. После этого перезагрузи клиент, чтобы он распознал Toolport.

Если ты работаешь в команде, можно использовать Toolport Teams для совместного использования конфигурации сервера и политик, при этом каждый участник сохраняет свои учетные данные.

Документация

Toolport предоставляет обширную документацию, включая:

Лицензия

Приложение и шлюз Toolport лицензированы под MIT.

Открыть на GitHub: btsouth/toolport →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте