AM

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

55 stars 13 forks Качество 77 Тренд 21Apache-2.0

Сделайте ваши MCP-серверы безопасными и готовыми к работе

Обзор

Minibridge служит мостом бэкэнд-фронтенд, оптимизируя и обеспечивая связь между агентами и серверами MCP. Он безопасно предоставляет серверы MCP в Интернет и может необязательно интегрироваться с общими службами полиции, известными как Policers, для аутентификации агентов, анализа контента и преобразования. Полицейские могут быть реализованы удаленно через HTTP или локально с помощью политик OPA Rego. Minibridge может помочь обеспечить целостность MCP-серверов через генерацию SBOM (Software Bill of Materials) и проверку в реальном времени. Кроме того, Minibridge поддерживает OTEL и может сообщать / отключать промежутки от классических заголовков OTEL, а также непосредственно от вызова MCP, как вставлено определенным инструментом, таким как Open Inference. Клиент подключается к интерфейсной части Minibridge. Frontend подключается к Backend, который обертывает MCP-сервер.

Обзор (машинный перевод)

Minibridge служит мостом бэкэнд-фронтенд, оптимизируя и обеспечивая безопасность. Связь между агентами и серверами MCP. Безопасно разоблачает MCP Серверы в Интернете и могут опционально интегрироваться с общими полицейскими службами, известными как полицейские, для агента; Аутентификация, контент-анализ и трансформация. Полицейские могут быть Реализуется удаленно через HTTP или локально с помощью OPA. Политика Rego.

Minibridge поможет обеспечить целостность MCP-серверов SBOM (Software Bill of Materials) генерация и проверка в реальном времени.

Minibridge поддерживает OTEL и может Report/rettach охватывает классические заголовки OTEL, а также непосредственно из Звонок MCP, вставленный определенным инструментом, таким как Open Вывод.

Minibridge Frontend: Клиент подключается к Frontend части Minibridge. Minibridge Backend: Frontend подключается к Backend, который обертывает MCP-сервер. Minibridge Policer: Полицейский работает в бэкэнде и может принимать решения о входе и выходе на основе некоторых политик (локально с Rego или удаленно с использованием HTTP).

[!TIP] Минибридж можно запустить в режиме «все в одном» (AIO), чтобы действовать как единый процесс.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Minibridge

Minibridge serves as a backend-to-frontend bridge, streamlining and securing communication between Agents and MCP servers. It safely exposes MCP servers to the internet and can optionally integrate with generic policing services — known as Policers — for agent authentication, content analysis, and transformation. Policers can be implemented remotely via HTTP or locally using OPA Rego policies.

Minibridge can help ensure the integrity of MCP servers through SBOM (Software Bill of Materials) generation and real-time validation.

Additionally, Minibridge supports OTEL and can report/rettach spans from classical OTEL headers, as well as directly from the MCP call, as inserted by certain tool like Open Inference.

  • Minibridge Frontend: The Client connects to the Frontend part of Minibridge.
  • Minibridge Backend: The Frontend connects to the Backend which wraps the MCP server.
  • Minibridge Policer: The Policer runs in the Backend and can optionally take decision on the input and output based on some policies (locally with Rego or remotely using HTTPs)

[!TIP] Conveniently, Minibridge can be started in an “all-in-one” (AIO) mode to act as a single process.

Why using Minibridge ?

Minibridge covers the following:

  • Secure Transport: Use TLS with optionally, client certificate validation
  • Integrity: Ensure the MCP server can not mutate tools, templates, etc. during the execution
  • User Authentication: Transport the user information to the Policer
  • Monitoring: Expose prometheus metrics
  • Telemetry: Report traces and spans using Opentelemetry

Installation

Minibridge can be installed from various places:

Homebrew

On macOS, you can use Homebrew

brew tap acuvity/tap
brew install minibridge

AUR

On Arch based Linux distributions, you can run:

yay -S minibridge

Alternatively, to get the latest version from the main branch:

yay -S minibridge-git

Go

If you have the Go toolchain install:

go install go.acuvity.ai/minibridge@latest

Alternatively, to get the latest version from the main branch:

Открыть полный README на GitHub

Установка

uvx mcp-server-fetch
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "fetch": { "command": "uvx", "args": ["mcp-server-fetch"] } } }