免费下载 MCP 版

查看广告以免费下载

Softonic 评论

mcp_docker:用于 AI 驱动的 Docker 控制的 MCP 服务器

mcp_docker,由Williajm开发,连接模型上下文协议客户端与Docker主机,以便AI助手可以在聊天或代理工作区内操作容器化环境。该工具允许代理调用生命周期操作,检查状态,并通过自然语言MCP调用触发shell级操作,而不是手动终端步骤。它与MCP兼容的主机集成,与开发工具一起运行,面向寻求聊天基础设施支持的软件开发人员、DevOps工程师和AI研究人员。

它支持代理驱动的多步骤故障排除和部署工作流程

该工具允许一个支持MCP的助手在主机和服务状态之间顺序执行操作,以解决事件或协调更新。典型用法包括编排逐步推出、收集跨服务的诊断信息,以及在事件运行手册中执行健康检查序列。将该工具视为组合任务的指挥者,而不是单一命令的执行者,因此团队设计代理脚本时要有明确的检查点和回滚步骤。

自动化操作需要权限检查和人工审核

代理可以提出和执行影响实时基础设施的命令,因此提议的更改需要操作员验证后才能应用。服务器以调用用户的权限运行,这通常意味着属于'docker'组或访问Docker套接字;该权限模型决定了代理可以更改的内容。采用审批门和范围访问以降低意外容器删除或干扰重启的风险。

它需要一个运行中的Docker引擎并尊重Docker CLI上下文

服务器在主机上对实时Docker引擎进行操作,并且在本地Docker CLI配置为使用远程上下文时可以针对远程主机。连接MCP客户端需要将服务器条目添加到mcpConfig.json,并指向可执行文件或Python脚本。此设置将服务器放置在现有工具链旁边,依赖于现有的Docker上下文配置进行远程交互。

它提供诊断元数据和运行时指标以辅助决策

服务器公开图像、网络和卷元数据,并提供进程级状态,以便团队在事件期间检查CPU、内存和容器健康。这种可见性支持由代理发起的脚本检查和针对性诊断。使用导出的元数据作为工单或监控工作流程的输入,以便人类操作员在接受补救措施之前看到上下文证据。

最适合将代理操作与严格审查控制相结合的团队

mcp_docker 是一个实用的选择,适用于希望获得 AI 辅助编排的 MCP 启用团队,前提是执行操作审查和审计跟踪。该工具在与严格的变更控制配对时缩短了诊断时间。缺乏正式批准步骤的团队应使用它来准备提议的操作,而不是作为无人值守的自动化层,并在将代理建议的更改应用于生产之前采用权限隔离。

  • 赞成

    • 原生模型上下文协议集成以实现AI主机兼容性
    • 启用多步骤代理工作流以进行故障排除和部署
    • 暴露图像、网络和卷元数据以进行诊断
    • 可以通过配置的 Docker CLI 目标远程 Docker 上下文
  • 反对

    • 自动命令以调用用户的 Docker 权限运行
    • 代理操作可以在不审查的情况下修改或删除容器
    • 需要运行中的 Docker 引擎和本地 Docker 访问权限

应用参数

  • 许可证

    免费

  • 版本

    v1.2.8

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

  • 开发者

应用程式 提供其他语言版本


免费下载 MCP 版

查看广告以免费下载


用户对 mcp_docker 的评分

您是否尝试过 mcp_docker?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。