Connect Docker hub with AI agents using Model Context Protocol (MCP). Seamlessly integrate Docker hub tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
Container Registry tools for AI automation
Install Docker hub MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Docker hub with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.

Docker Hub is a service provided by Docker for finding and sharing container images with your team.
69
2182
Container Registry
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Tool to send an invitation for a user to join a Docker Hub organization. Use when you need to grant membership by inviting a user via their username after choosing the appropriate role.
Tool to create a Docker Hub organization. Use when you need to programmatically instantiate a new namespace for organizing repositories.
Tool to create a Docker Hub repository under a namespace. Use when you need to programmatically instantiate a new repo under your organization or user.
Tool to create a webhook on a Docker Hub repository. Use after determining repository details.
Tool to delete a specific image within a Docker Hub repository. Use when you have confirmed the namespace, repository, and image ID to remove.
Tool to delete a specific Docker Hub organization. Use when you need to permanently remove an organization. Deletion is irreversible.
Tool to delete a specific Docker Hub repository. Use when you need to permanently remove a repository. Deletion is irreversible.
Tool to delete a specific tag from a Docker Hub repository. Use after confirming the tag to remove.
Tool to delete a specific team from an organization. Use after confirming the team exists in Docker Hub.
Tool to delete a specific webhook from a repository. Use when cleaning up outdated or misconfigured webhooks.
Tool to retrieve detailed information about a specific image within a Docker Hub repository. Use after confirming namespace, repository name, and image ID. Example: GET_IMAGE(namespace="library", repository="ubuntu", image_id="sha256:...")
Tool to retrieve details of a specific organization namespace. Use when you have the organization slug and need its namespace metadata.
Tool to retrieve details of a specific Docker Hub repository. Use after confirming namespace and repository name.
Tool to retrieve details of a specific Docker Hub repository tag. Use after confirming the namespace, repository, and tag name.
Tool to retrieve a specific Docker Hub team. Use after confirming the organization and team exist.
Tool to retrieve details of a specific Docker Hub webhook. Use when you need to inspect an existing webhook's configuration by its ID.
Tool to list image variants for a specific Docker Hub repository. Use after specifying namespace and repository.
Tool to list organizations (namespaces) for the authenticated user. Use after authentication to retrieve namespaces.
Tool to list members of a Docker Hub organization. Use when managing or auditing organization membership.
Tool to list repositories under a namespace. Use when you need to enumerate repositories within a specific Docker Hub namespace, with optional filtering and pagination.
20 actions available