Docker Hub MCP Server

Официальный MCP-сервер Docker: поиск образов, теги, репозитории и Docker Hardened Images в Docker Hub

MCP-серверСредний риск

docker/hub-mcp

Установка

git clone https://github.com/docker/hub-mcp.git
cd hub-mcp
npm install
npm run build

Сборка перед подключением к клиенту.

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

Что делает

Сервер подключает агента к API Docker Hub. Агент ищет образы с фильтрами по архитектуре, ОС и категориям, смотрит теги и проверяет, есть ли нужная версия. С персональным токеном он может создавать репозитории, менять их описание и просматривать пространства имен. Отдельный инструмент показывает защищенные образы Docker Hardened Images в организации.

Для кого. Для разработчиков и DevOps-инженеров, которые выбирают базовые образы и ведут репозитории в Docker Hub.

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

  • Нужно подобрать легкий или официальный базовый образ
  • Нужно проверить, опубликован ли тег нужной архитектуры
  • Нужно навести порядок в своих репозиториях на Docker Hub

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

  • Образы лежат в приватном реестре, а не в Docker Hub
  • Нужно управлять локальными контейнерами, а не реестром

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

Найди минимальный образ Node.js и проверь, есть ли у него тег для arm64

Ограничения

Пакета в npm нет: репозиторий клонируется и собирается, нужен Node.js 22+. Без токена доступен только публичный контент. В режиме http сервер не запустится без MCP_AUTH_TOKEN, иначе любой клиент в сети действовал бы от вашего имени. Docker Hub в России работает с перебоями, поэтому доступность без VPN не гарантирована.

Как отключить. Удалите блок docker-hub из конфигурации MCP и перезапустите клиент, затем при необходимости отзовите токен в настройках Docker Hub.

MCP

Транспорт
stdio, http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
HUB_PAT_TOKEN
секрет
Персональный токен Docker Hub для работы со своими репозиториями
MCP_AUTH_TOKEN
секрет
Токен для входящих запросов, обязателен в режиме http

Проверка безопасности

  • С токеном может создавать и менять репозитории
  • Обращается к API Docker Hub по сети

Коротко о README

README описывает сборку из исходников, запуск по stdio или http и защиту http-режима: привязку к локальному адресу, обязательный токен и списки разрешенных хостов. Даны конфигурации для Claude Desktop, VS Code и Ask Gordon, примеры задач и полный список инструментов. Лицензия Apache 2.0.

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

Нужен ли токен?

Для поиска публичных образов нет. Для своих репозиториев нужен персональный токен Docker Hub в HUB_PAT_TOKEN.

Работает с Ask Gordon?

Да, в README есть пример файла gordon-mcp.yml для ассистента Docker Desktop.

Выбор редакции

MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента

MCP-серверСредний риск80,5 тыс.
Выбор редакции

Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента

MCP-серверВысокий риск32,9 тыс.

MCP-серверы для AWS

Open source MCP servers for AWS

Выбор редакции

Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг

MCP-серверВысокий риск9,7 тыс.
Выбор редакции

GitHub Action, который запускает Claude Code в pull requests и issues: отвечает на упоминания, делает ревью и вносит правки

ПлагинВысокий риск8,9 тыс.