使用说明
🐳 Docker DevOps MCP服务器
一个模型上下文协议(MCP)服务器,赋予AI代理(如Claude)监视和管理本地Docker容器的能力。使用Node.js和Zod构建,用于高性能、经过验证的DevOps工作流。
🚀 为什么是这个项目?
与通用DevOps工具不同,此MCP服务器针对以下方面进行了优化 人工智能原生基础设施:
- 实时性能监控: 专门用于跟踪具有准确CPU和内存统计数据的高活动容器。
- 自然语言DevOps: 通过Claude Desktop使用纯英语停止、启动和列出容器。
- 严格架构验证: 使用Zod 3.25.x构建,以确保AI永远不会执行格式错误的系统命令。
🛠 先决条件
- Docker桌面: 必须安装并运行。
- Node.js: v18.0.0或更高版本。
- 克劳德桌面: 点击此处下载.
💻 Claude桌面设置
你做到了 不 需要手动克隆此存储库。克劳德将通过以下方式处理执行 npx.
1.打开您的Claude配置
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
2.添加配置
将以下块添加到 mcpServers JSON文件的一部分:
{
"mcpServers": {
"docker-devops-monitor": {
"command": "npx",
"args": [
"-y",
"@soumaditya_ghosh/docker-mcp-server"
]
}
}
}
