使用说明
DockerHub MCP服务器
模型上下文协议(MCP)服务器 它提供了与DockerHub的全面集成,使AI助手能够通过标准化的MCP工具搜索、分析和管理Docker镜像。
特性
- 与DockerHub无缝集成
- 将DockerHub工具公开为MCP工具
- 与任何MCP客户端兼容(例如,Claude Desktop)
- 支持开发和生产环境
设置
克隆存储库
git clone https://github.com/yourusername/dockerhub-mcp-server.git
cd dockerhub-mcp-server
安装依赖项
npm install
在项目根目录中创建.env文件
DOCKER_USERNAME=your_dockerhub_username
DOCKER_PAT=your_dockerhub_personal_access_token
在开发模式下运行服务器
node --loader ts-node/esm src/index.ts
在生产模式下构建和运行
npm run build
node build/index.js
您应该看到:
MCP server running — waiting for client...
用法
此服务器可以与任何MCP客户端(如Claude Desktop)集成。 它将所有DockerHub功能作为MCP工具公开,可以通过MCP客户端接口调用。
