broxy: Центральный MCP шлюз для управления несколькими наборами инструментов агентов
broxy, от Qent, является шлюзом для Протокола Контекста Модели, который агрегирует несколько серверов MCP в одну конечную точку для AI-агентов. Он фильтрует доступ к инструментам с помощью предустановок, специфичных для задач, соединяет локальные серверы STDIO с облачными клиентами и поддерживает транспортные протоколы STDIO, HTTP, SSE и WebSocket, чтобы уменьшить шум контекста и использование токенов. Написан на Kotlin для локального запуска, он предлагает горячую перезагрузку, динамическую регистрацию OAuth и настраиваемые значки для управления множеством инструментов. Разработчики и опытные пользователи получают централизованный, безопасный контроль над наборами инструментов MCP.
Агрегирует разрозненные услуги MCP, чтобы клиенты видели одну операционную конечную точку
broxy объединяет несколько верхних серверов MCP в единую конечную точку, что устраняет необходимость регистрировать каждый сервер отдельно в каждом AI-клиенте. Фильтрация на основе предустановок сужает выбор инструментов, подсказок и ресурсов, доступных для конкретной задачи, уменьшая ненужный контекст, отправляемый агентам. Команды, которые поддерживают множество небольших услуг, выигрывают от последовательного именования и единой точки доступа для оркестрации агентов.
Соединяет различные транспортные протоколы, чтобы инструменты, использующие разные протоколы, могли взаимодействовать
Шлюз обрабатывает транспорты STDIO, HTTP, SSE и WebSocket, делая различия в протоколах прозрачными для клиента. Это связывание протоколов позволяет локальным серверам STDIO и HTTP-конечным точкам появляться под одной фасадой MCP, позволяя смешанным реализациям сотрудничать без индивидуальных адаптеров. Это снижает ручную работу по объединению возможностей нескольких верхних серверов при составлении наборов инструментов для агентов.
Функции выполнения благоприятствуют рабочим процессам разработчиков, но подразумевают локальное администрирование
Реализован в Kotlin для локального запуска, broxy поддерживает горячую перезагрузку, так что предустановки и сопоставления изменяются без перезапуска сервиса, что подходит для непрерывной разработки и быстрой итерации. Динамическая регистрация OAuth автоматизирует подключение клиентов для серверов, требующих аутентифицированного доступа, а читаемое именование помогает управлять длинными списками инструментов. Эти выборы требуют от операторов управления локальными развертываниями и соблюдением конфигурации как частью рабочего процесса.
Безопасность и доступ зависят от того, как вы развертываете и настраиваете OAuth
Broxy может соединять частные локальные инструменты с облачными помощниками через защищенные соединения, и он обнаруживает метаданные OAuth для автоматической регистрации клиентов по мере необходимости. Поскольку приложение работает на хосте, который вы контролируете, администраторы сохраняют локальные границы файлов и сети. Проект активно поддерживается в сообществе MCP, которое поддерживает постоянные исправления и обновления шаблонов для операционных развертываний.
Лучше всего для команд с операционной мощностью; не предназначено для случайных конечных пользователей
broxy является практическим шлюзом для разработчиков и команд, которые используют несколько инструментов агентов и принимают на себя ответственность за локальное развертывание. Он подходит для сред, где установлены дисциплина конфигурации, управление OAuth и предустановленное управление жизненным циклом. Команды без такой операционной мощности должны ожидать кривую обучения и планировать управление для открытых инструментов и областей OAuth перед использованием broxy в производственных рабочих процессах.