Docker MCP

Docker MCP

ckreiling 开发的 Docker MCP,用自然语言管理容器、镜像、网络与卷。

月访问量
65.0K
累计浏览
2
用户评分
4.5
收录时间
2026-07

产品介绍

产品介绍

Docker MCP 让 AI 通过自然语言管理 Docker 资源。基于 Python Docker SDK,支持容器/镜像/网络/卷的完整管理,可通过 SSH 连接远程 Docker 守护进程。

核心功能

  • 容器管理:list、create、run、start、stop、remove、logs
  • 镜像管理:list、pull、push、build、remove
  • 网络与卷:list、create、remove
  • docker_compose Prompt:自然语言编排容器(plan + apply 循环)
  • Stats/Logs Resource:CPU、内存统计与日志

安装配置

  "mcpServers": {
    "mcp-server-docker": {
      "command": "uvx",
      "args": ["mcp-server-docker"]
    }
  }
}

SSH 远程连接:添加 env DOCKER_HOST=ssh://user@host

典型使用场景

  • 自然语言部署服务
  • 远程服务器管理
  • 容器调试与日志排查
  • 资源清理

平台支持

Python 3.8+,支持 Claude Desktop、Cursor、VS Code 等。MIT 许可证。