Добавить в корзинуПозвонить
Найти в Дзене

Dynamic MCP в Docker Desktop: AI‑агенты подключают инструменты “на лету

” 💻 Docker добавил экспериментальную функцию Dynamic MCP, которая позволяет AI‑клиентам находить и подключать MCP‑серверы прямо во время диалога — без ручного редактирования конфигов и перезапусков сессии. Что это меняет в практике Было: заранее выбираешь MCP‑серверы, руками настраиваешь, тащишь в контекст кучу “лишних” tool‑definition. Стало: агент может сам сделать “поисковый запрос” по каталогу, подключить нужный сервер только под текущую задачу и сразу использовать его инструменты. Каталог курируемый: сервера контейнеризованы, а креды и OAuth‑авторизация проходят через gateway/Toolkit, а не “торчат” наружу. Как это работает Dynamic MCP включается автоматически, когда MCP‑клиент подключен к Docker MCP Toolkit / Gateway, и в сессии появляются управляющие “примитивы” вроде mcp-find, mcp-add, mcp-config-set, mcp-remove, mcp-exec (а также экспериментальный code-mode для композиции нескольких инструментов). В Docker MCP Catalog заявлено 270+ MCP‑серверов, а также возможность безопа

Dynamic MCP в Docker Desktop: AI‑агенты подключают инструменты “на лету”

💻 Docker добавил экспериментальную функцию Dynamic MCP, которая позволяет AI‑клиентам находить и подключать MCP‑серверы прямо во время диалога — без ручного редактирования конфигов и перезапусков сессии.

Что это меняет в практике

Было: заранее выбираешь MCP‑серверы, руками настраиваешь, тащишь в контекст кучу “лишних” tool‑definition.

Стало: агент может сам сделать “поисковый запрос” по каталогу, подключить нужный сервер только под текущую задачу и сразу использовать его инструменты.

Каталог курируемый: сервера контейнеризованы, а креды и OAuth‑авторизация проходят через gateway/Toolkit, а не “торчат” наружу.

Как это работает

Dynamic MCP включается автоматически, когда MCP‑клиент подключен к Docker MCP Toolkit / Gateway, и в сессии появляются управляющие “примитивы” вроде mcp-find, mcp-add, mcp-config-set, mcp-remove, mcp-exec (а также экспериментальный code-mode для композиции нескольких инструментов).

В Docker MCP Catalog заявлено 270+ MCP‑серверов, а также возможность безопасно подключаться к 60+ remote MCP servers (например, Notion и Linear) через встроенный OAuth, плюс добавлены one‑click подключения для клиентов вроде Claude Code и Codex.

Это переводит MCP из “ручной интеграции” в режим “самонастраивающихся” инструментов: агент сам находит и подключает нужные MCP.

Как попробовать

1️⃣ Убедись, что используешь Docker Desktop 4.50+ и включен MCP Toolkit (это требование указано в документации по Dynamic MCP).

2️⃣ Подключи MCP‑клиент к Docker MCP Gateway (в доках это описано как prerequisite).

3️⃣ Тестовый промпт из документации: What MCP servers can I use for working with SQL databases? — агент должен сам сходить в каталог через mcp-find.

4️⃣ Добавление сервера “в одну фразу”: Add the postgres mcp server — Toolkit сам установит и запустит сервер в текущей сессии.

❔ Как отключить, если не зашло

Dynamic MCP включен по умолчанию, но его можно выключить командой docker mcp feature disable dynamic-tools (и включить обратно docker mcp feature enable dynamic-tools).

Конфиг mcp для ручного добавления

"MCP_DOCKER": {

"command": "docker",

"args": ["mcp", "gateway", "run"],

"type": "stdio"

}