Docker Hub MCP Server

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

  • 171 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

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

docker/hub-mcp

Установка

Ручная установка

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

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

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

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

Что делает

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

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

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

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

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

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

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

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

MCP

Транспорт
stdio, http
Авторизация
ключ необязателен

Переменные окружения

HUB_PAT_TOKEN секрет
Персональный токен Docker Hub для работы со своими репозиториями
MCP_AUTH_TOKEN секрет
Токен для входящих запросов, обязателен в режиме http

Ограничения

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

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

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

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

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

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

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

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Docker MCP

Docker MCP server

MCP-сервер для управления Docker на естественном языке: контейнеры, образы, сети и тома, в том числе на удаленном хосте по SSH

MCP-серверШирокий доступ749Звезды репозитория
Официальный

CLI-плагин docker mcp и шлюз: MCP-серверы из каталога Docker в изолированных контейнерах через одну точку подключения

MCP-серверШирокий доступ1,6 тыс.Звезды репозитория

Docker MCP: агент создает контейнеры, разворачивает стеки Docker Compose из YAML, читает логи и список контейнеров. Запуск через uvx для Claude Desktop

MCP-серверШирокий доступ504Звезды репозитория

Самостоятельно размещаемый шлюз, который собирает несколько MCP-серверов в один эндпоинт с авторизацией и выбором инструментов

MCP-серверШирокий доступ2,7 тыс.Звезды репозитория
Выбор редакции

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

MCP-серверШирокий доступ34,1 тыс.Звезды репозитория

Менеджер MCP-серверов на Node.js: запускает локальные и подключает удаленные серверы и отдает их клиенту одним адресом с REST API для управления

MCP-серверШирокий доступ524Звезды репозитория

Коротко о README

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

Бейдж для README

Сообщить о проблеме

Foxx AIDocker Hub MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.