← Все модули

MCP · BunkerAI Module 0.1.1

Universal MCP Adapter

Подключает заранее разрешённые локальные и внешние MCP-сервисы как безопасные инструменты BunkerAI.

01 / НАЗНАЧЕНИЕ

Зачем нужен модуль

Адаптер обнаруживает разрешённые инструменты MCP-сервера и безопасно публикует их в Core. Контейнерная приёмка подтвердила каталог, права доступа, отказ без токена и реальные вызовы всех инструментов погодной станции.

ИНТЕРФЕЙСЫ
MCP-сервисы в локальной сетиКонтролируемые внешние HTTPS-сервисыДинамический каталог инструментов Core
02 / ФУНКЦИИ

Что уже работает

Карточка описывает текущую реализацию, а не только целевое видение продукта.

01

Подключение и вызов инструментов по протоколу MCP

02

Динамический каталог возможностей

03

Разрешённые подключения и инструменты

04

Отдельные права и списки пользователей

05

Локальные и удалённые HTTPS-профили

06

Ограничения времени и размера запросов и ответов

03 / СЦЕНАРИЙ

Как проходит работа

Пользователь остаётся в привычном канале, а Core управляет идентичностью, разрешениями и подключением модуля.

01Администратор разрешает инструмент MCP
02Core получает подписанный каталог
03Локальная модель выбирает подходящий инструмент
04Адаптер проверяет доступ и возвращает ограниченный безопасный результат
04 / ПРОВЕРКА

Модуль в работе

Результаты получены на собранном рабочем контуре, а не на макете интерфейса.

ПРОВЕРЕНО С РЕАЛЬНЫМ MCP-СЕРВЕРОМ

Результат подтверждён сквозной приёмкой

Контейнерная приёмка с погодной станцией подтвердила обнаружение каталога, проверку прав, отказ без токена и успешный вызов каждого разрешённого инструмента.

  1. Запрос к разрешённому сервису
  2. Выбор инструмента MCP по утверждённой схеме
  3. Проверка прав и безопасный ответ
05 / ПРОФИЛЬ

Контроль и границы

Поддерживаемая конфигурация зафиксирована явно: рядом с защитными свойствами перечислены доступные режимы и плановые расширения.

БЕЗОПАСНОСТЬ
  • По умолчанию доступ запрещён
  • Текущий профиль предоставляет только инструменты чтения
  • Ключи доступа и внешние описания не попадают в контекст модели
ПРОФИЛЬ И РАСШИРЕНИЯ
  • Поддерживаемый транспорт: Streamable HTTP; авторизация: shared bearer или доверенный локальный контур
  • OAuth, stdio, resources, prompts и async tasks подключаются как отдельные расширения