Project Association
This issue tracks the mcp/dockerhub MCP server in the core profile.
Server Details
Transport Status
- Current: Native HTTP support (
--transport=http)
- Implementation: No wrapper needed
- Docker Image:
mcp/dockerhub (official)
Tools Provided
search: Search Docker Hub for images
listRepositoriesByNamespace: List repositories in a namespace
createRepository: Create a new repository
getRepositoryInfo: Get repository information
updateRepositoryInfo: Update repository details
checkRepository: Check if a repository exists
listRepositoryTags: List available tags for a repository
getRepositoryTag: Get details about a specific tag
checkRepositoryTag: Check if a tag exists
listNamespaces: List available namespaces
getPersonalNamespace: Get personal namespace info
listAllNamespacesMemberOf: List namespaces user is member of
dockerHardenedImages: Get Docker hardened images info
Docker Status
- Official image:
mcp/dockerhub
- No custom build needed
- HADOLint: N/A (official image)
Notes
- Requires
HUB_PAT_TOKEN environment variable
- Native HTTP transport on port 3000
- Well-maintained by Docker team
Tracking
Project Association
This issue tracks the
mcp/dockerhubMCP server in the core profile.Server Details
Transport Status
--transport=http)mcp/dockerhub(official)Tools Provided
search: Search Docker Hub for imageslistRepositoriesByNamespace: List repositories in a namespacecreateRepository: Create a new repositorygetRepositoryInfo: Get repository informationupdateRepositoryInfo: Update repository detailscheckRepository: Check if a repository existslistRepositoryTags: List available tags for a repositorygetRepositoryTag: Get details about a specific tagcheckRepositoryTag: Check if a tag existslistNamespaces: List available namespacesgetPersonalNamespace: Get personal namespace infolistAllNamespacesMemberOf: List namespaces user is member ofdockerHardenedImages: Get Docker hardened images infoDocker Status
mcp/dockerhubNotes
HUB_PAT_TOKENenvironment variableTracking