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

🌳 MCPJungle 🌳

Централизованный реестр и шлюз для управления MCP серверами и инструментами в AI агентах.

Go
530 stars

Описание

MCPJungle — self-hosted решение для организаций, предоставляющее единый реестр MCP серверов и gateway для AI агентов. Разработчики регистрируют и управляют серверами с инструментами через CLI, а агенты (Claude, Cursor) обнаруживают и вызывают их централизованно. Поддерживает streamable HTTP и STDIO транспорты, Docker, PostgreSQL/SQLite. Особенности: контроль доступа, группы инструментов, аутентификация токенами, OpenTelemetry. Применения: безопасное управление инструментами в enterprise AI, приватность данных.

Возможности

Регистрация MCP серверов

Добавление streamable HTTP и STDIO серверов через CLI с конфигурацией URL, командой, аргументами и токенами.

Управление инструментами

Включение/отключение инструментов, просмотр использования, вызов через прокси с каноническими именами.

Группы инструментов

Создание подмножеств инструментов для клиентов, с уникальными endpoint'ами для оптимизации производительности.

Аутентификация и контроль доступа

Поддержка bearer-токенов, создание MCP-клиентов с разрешениями в production mode.

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

Конфигурация для Claude и Cursor с токенами и заголовками для безопасного доступа.

Мониторинг и развертывание

OpenTelemetry для метрик, Docker с PostgreSQL, enterprise функции для организаций.

Установка

Установка CLI: brew install mcpjungle/mcpjungle/mcpjungle

Запуск сервера в Docker (рекомендуется):

  1. curl -O https://raw.githubusercontent.com/mcpjungle/MCPJungle/refs/heads/main/docker-compose.yaml
  2. docker compose up -d

Проверка: curl http://localhost:8080/health

Для production: используйте docker-compose.prod.yaml и export DATABASE_URL=postgres://…

Запуск напрямую: mcpjungle start

Информация

Язык
Go
Лицензия
Mozilla Public License 2.0
GitHub Stars
530

Ссылки