ContextForge MCP

Шлюз и реестр от IBM: объединяет MCP-серверы, A2A-агентов и REST или gRPC API в одну точку с авторизацией и наблюдаемостью

  • 4 720 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

Почему такой уровень

  • Хранит учетные данные и токены подключенных сервисов
  • Проксирует вызовы инструментов, которые пишут во внешние системы
Все причины и проверки

ibm/mcp-context-forge

Установка

Работает в

Ручная установка

pip install mcp-contextforge-gateway
python3 -m mcpgateway.scripts.init_secrets --patch-env .env
mcpgateway --host 0.0.0.0 --port 4444

Установка из PyPI, генерация секретов и запуск шлюза.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Хранит учетные данные и токены подключенных сервисов
  • Проксирует вызовы инструментов, которые пишут во внешние системы

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

ContextForge ставится перед набором MCP-серверов и API и отдает клиентам единый MCP-endpoint. Он умеет оборачивать REST и gRPC-сервисы в MCP-инструменты, переводить stdio-серверы в SSE или streamable HTTP, собирать виртуальные серверы из выбранных инструментов и маршрутизировать A2A-агентов. Есть админ-панель, авторизация через JWT и OAuth, ограничение частоты, повторы, трассировка OpenTelemetry и более 40 плагинов. Разворачивается через PyPI, Docker или Kubernetes с федерацией через Redis.

Для кого. Для платформенных команд, которые централизованно управляют MCP-серверами и доступом агентов к ним.

Подходит, если

  • В компании много MCP-серверов и нужен единый вход с авторизацией
  • Нужно превратить внутренние REST или gRPC API в MCP-инструменты
  • Нужны журналы и трассировка вызовов инструментов агентами

Не подходит, если

  • Нужен один-два сервера для личного использования
  • Нет ресурсов на сопровождение отдельного сервиса

Пример запроса к агенту

Подними ContextForge локально и зарегистрируй в нем наш MCP-сервер для git

MCP

Транспорт
http, sse, stdio
Авторизация
API-ключ

Переменные окружения

JWT_SECRET_KEY обязательная, секрет
Секрет для подписи JWT-токенов
AUTH_ENCRYPTION_SECRET обязательная, секрет
Секрет для шифрования сохраненных учетных данных
PLATFORM_ADMIN_EMAIL
Логин администратора админ-панели
PLATFORM_ADMIN_PASSWORD секрет
Пароль администратора админ-панели
DATABASE_URL секрет
Строка подключения к базе данных, например SQLite

Ограничения

Без переменных JWT_SECRET_KEY и AUTH_ENCRYPTION_SECRET шлюз не запускается, их нужно сгенерировать заранее. Это полноценный сервис с базой данных, для продакшна нужны Redis, настройка авторизации и мониторинга. Работает на вашей инфраструктуре и внешних сервисов сам не требует.

Как отключить. Остановите контейнер командой docker stop mcpgateway или процесс mcpgateway и уберите адрес шлюза из конфигурации клиентов.

Частые вопросы

Как подключить stdio-сервер?

Через модуль mcpgateway.translate, который публикует stdio-сервер по SSE или HTTP, после чего его можно зарегистрировать в шлюзе.

Есть ли вариант без интернета?

Да, README описывает сборку образа для изолированной среды с MCPGATEWAY_UI_AIRGAPPED=true.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP Gateway Registry

mcp-gateway-registry

Единый реестр и шлюз для серверов MCP, агентов и скиллов: общий вход, OAuth, аудит и OpenTelemetry. Проект сообщества, развертывание в Docker и облаке

MCP-серверШирокий доступ1 тыс.Звезды репозитория

Самостоятельно размещаемый шлюз, который собирает несколько MCP-серверов в один эндпоинт с авторизацией и выбором инструментов

MCP-серверШирокий доступ2,7 тыс.Звезды репозитория
Официальный

Самостоятельно разворачиваемый MCP и A2A шлюз с identity-провайдером, контролем доступа и наблюдаемостью для корпоративных агентов

MCP-серверШирокий доступ3,7 тыс.Звезды репозитория

Agentgateway

agentgateway

Официальный

Прокси для агентного трафика: маршрутизирует и защищает подключения к MCP-серверам, LLM и другим агентам через A2A

MCP-серверШирокий доступ5,8 тыс.Звезды репозитория
Официальный

CLI-плагин docker mcp и шлюз: MCP-серверы из каталога Docker в изолированных контейнерах через одну точку подключения

MCP-серверШирокий доступ1,6 тыс.Звезды репозитория

MCP Gateway

mcp-gateway

Официальный

Обратный прокси и управление жизненным циклом серверов MCP на Kubernetes и Azure от Microsoft: маршрутизация, авторизация, роли. Для команд платформы

MCP-серверШирокий доступ899Звезды репозитория

Коротко о README

README описывает возможности шлюза по слоям: протоколы, виртуализация API, реестры, админ-панель и наблюдаемость. Даны быстрые старты через uvx, pip и Docker с генерацией секретов и JWT-токена, примеры регистрации серверов через API. Далее идут настройка, облачное развертывание, тестирование и устранение неполадок. Лицензия Apache-2.0.

Бейдж для README

Сообщить о проблеме

Foxx AIContextForge
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.