RSVINEETHA/DockerHub-MCP-Server
3.1
If you are the rightful owner of DockerHub-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The DockerHub-MCP-Server is a Model Context Protocol server designed to integrate seamlessly with DockerHub, allowing AI assistants to efficiently manage Docker images.
DockerHub MCP Server
Model Context Protocol (MCP) server that provides comprehensive integration with DockerHub, enabling AI assistants to search, analyze, and manage Docker images through standardized MCP tools.
Features
- Integrates seamlessly with DockerHub
- Exposes DockerHub tools as MCP tools
- Compatible with any MCP client (e.g., Claude Desktop)
- Supports development and production environments
Setup
Clone the repository
git clone https://github.com/yourusername/dockerhub-mcp-server.git
cd dockerhub-mcp-server
Install dependencies
npm install
Create a .env file in the project root
DOCKER_USERNAME=your_dockerhub_username
DOCKER_PAT=your_dockerhub_personal_access_token
Run the serverin Development mode
node --loader ts-node/esm src/index.ts
Build and run in production mode
npm run build
node build/index.js
You should see:
MCP server running — waiting for client...
Usage
This server can be integrated with any MCP client such as Claude Desktop. It exposes all DockerHub functionalities as MCP tools, which can be invoked via the MCP client interface.