Support

Docker Hub MCP Server

Chat with AI and run tools instantly — no account needed.

Docker Hub is the world's largest library and community for container images. Search and browse container images, manage repositories, access image metadata, track downloads, and discover official and community-maintained Docker images for application deployment.

26 tools
Agent guide included
Try it Free

No account needed. Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Docker Hub — workflow patterns, data models, and gotchas for your AI agent.

Docker Hub

Docker Hub is the largest library for container images. Search and browse images, manage repositories, access metadata, track downloads.

Data Model

  • Registry hierarchy — organizations (namespaces) own repositories; each repo exposes image manifests and tag pointers you can enumerate or resolve individually.
  • Account automation — automation credentials and SCIM surface area (resource types, schemas, service-provider config, user provisioning) when Hub is wired to an IdP.
  • Compliance signals — audit streams list historical actions and the canonical action vocabulary for filtering.

Gotchas

  • Public images: Popular library images are readable without extra setup—good for smoke-testing connectivity.

Tools in this Server (26)

Auditlogs Getauditactions

Get audit log actions for a namespace to be used as a filter for querying audit events.

Auditlogs Getauditlogs

Get audit log events for a given namespace.

Delete V2 Access-Tokens Uuid

Deletes a personal access token permanently. This cannot be undone.

Dockerhub Get Repo Tag

Read repository tag

Dockerhub List Repo Tags

List repository tags

Getnamespacesrepositoriesimages

Gets details on the images in a repository.

Getnamespacesrepositoriesimagessummary

Gets the number of images in a repository and the number of images counted as active and inactive.

Getnamespacesrepositoriesimagestags

Gets current and historical tags for an image.

Get V2 Access-Tokens

Returns a paginated list of personal access tokens.

Get V2 Access-Tokens Uuid

Returns a personal access token by UUID.

Get V2 Orgs Name Settings

Returns organization settings by name.

Get V2 Scim 2.0 Resourcetypes

Returns all resource types supported for the SCIM configuration.

Get V2 Scim 2.0 Resourcetypes Name

Returns a resource type by name.

Get V2 Scim 2.0 Schemas

Returns all schemas supported for the SCIM configuration.

Get V2 Scim 2.0 Schemas Id

Returns a schema by ID.

Get V2 Scim 2.0 Serviceproviderconfig

Returns a service provider config for Docker's configuration.

Get V2 Scim 2.0 Users

List users, returns paginated users for an organization. Use `startIndex` and `count` query parameters to receive paginated results. **Sorting:**<br>...

Get V2 Scim 2.0 Users Id

Returns a user by ID.

Patch V2 Access-Tokens Uuid

Updates a personal access token partially. You can either update the token's label or enable/disable it.

Postnamespacesdeleteimages

Deletes one or more images within a namespace. This is currently limited to a single repository. If you attempt to delete images that are marked as ...

Postusers2Falogin

When user has 2FA enabled, this is the second call to perform after `/v2/users/login` call. Creates and returns a bearer token in JWT format that you...

Postuserslogin

Creates and returns a bearer token in JWT format that you can use to authenticate with Docker Hub APIs. The returned token is used in the HTTP Author...

Post V2 Access-Tokens

Creates and returns a personal access token.

Post V2 Scim 2.0 Users

Creates a user. If the user already exists by email, they are assigned to the organization on the "company" team.

Put V2 Orgs Name Settings

Updates an organization's settings. Some settings are only used when the organization is on a business plan. ***Only users in the "owners" group of t...

Put V2 Scim 2.0 Users Id

Updates a user. Use this route to change the user's name, activate, and deactivate the user.

Frequently Asked Questions

What is the Docker Hub MCP server?

Docker Hub is the world's largest library and community for container images. Search and browse container images, manage repositories, access image metadata, track downloads, and discover official and community-maintained Docker images for application deployment. It provides 26 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Docker Hub to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/docker-com-hub. Authentication is handled automatically.

How many tools does Docker Hub provide?

Docker Hub provides 26 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Docker Hub require?

Docker Hub uses open data APIs — no authentication required.

Setup Instructions

Connect Docker Hub to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/docker-com-hub

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Try Docker Hub now

No sign-up required. Chat with AI and run tools instantly.

Docker Hub MCP Server & Skill — 26 Tools