安装MCP很麻烦?没有node或者python环境?好不容易有了环境还有可能会出现配置及依赖管理复杂、运行环境冲突和隔离困难,跨平台迁移等诸多问题,甚至出现不可信分发带来的安全风险,同样对于MCP Server的开发者来讲,想要开发一个依赖复杂的服务器也十分困难。
警惕!MCP 曝出“工具投毒”致命漏洞,你的敏感数据和操作权限或被悄然窃取
基于以上问题,被ollama抢走模型分发部署蛋糕的Docker出手了,它与 Stripe、Elastic 等代表性公司联合推出 Docker MCP Catalog 和 Docker MCP Toolkit[1],此举旨在标准化和简化 AI 智能体的工具交互,构建一个生产级的MCP生态系统。

Docker MCP Catalog 将作为发现 MCP 工具的可信赖平台,无缝集成到 Docker Hub 中。发布时,目录将包含来自 Stripe、Elastic、Neo4j 等领先合作伙伴的 100 多个经过验证的工具。每个工具都将提供发布者验证、版本化发布和精选集合,帮助开发者更快地找到所需内容。与容器镜像一样,MCP 工具将通过 Docker 成熟的、基于拉取的基础设施进行分发。

Docker MCP Toolkit则通过容器化实现一键安全启动,还内置了凭证和 OAuth 管理功能,与用户的 Docker Hub 账户集成,确保顺畅的身份验证,并能在必要时轻松撤销凭证。网关 MCP 服务器(Gateway MCP Server)会动态地将已启用的工具暴露给兼容的客户端,而新的 docker mcp 命令行工具则可以轻松构建、运行和管理它们。
未来开发者可以直接在 Docker Hub 上浏览下载海量 MCP 服务器,像启动 Redis 或 Postgres 一样轻松地将它们运行起来;只需点击几下,就能将它们即时连接到您的 AI 智能体;告别硬编码的密钥,告别通过 npx 或 uvx 给予工具完全主机访问权限的启动方式,也无需再在隔离性或安全性上妥协。最棒的是什么?只需运行一个 Docker 容器,MCP 工具就能顺畅工作。借助熟悉的命令和工具,学习曲线几乎为零,而迸发的生态可能性却是无限的。
除了使用Docker官方提供的MCP Server外,给大家再介绍一个项目mcp-containers[2],它封装了很多目前主流的MCP server,大家可以选择下载使用。

参考资料
Docker MCP Catalog 和 Docker MCP Toolkit: https://www.docker.com/blog/introducing-docker-mcp-catalog-and-toolkit/
[2]mcp-containers: https://github.com/metorial/mcp-containers

(文:AI工程化)