MCP(Model Context Protocol)¶
参考资源¶
Github:Anthropic/MCP官方账号
可以期待一下Docker对MCP更好的集成(参考本文Docker Intregration with MCP),那时候服务部署应该会更加方便快捷。
Docker Intregration with MCP¶
Dockerizing MCP – Bringing Discovery, Simplicity, and Trust to the Ecosystem - 2025.04.22
Translation:
AI agents 正在迅速发展——从实验室走向真实世界的应用。随着它们从生成文本迈向实际行动,Model Context Protocol(MCP)已成为连接 agents 与工具的事实标准。
MCP 令人振奋。它简单、模块化,并基于 web 原生原则构建。我们相信,它有潜力像容器之于应用部署那样,为 agentic AI 交互带来标准化和简化,改变当前复杂、碎片化的局面。
但这也让我们来到了一个典型的转折点。MCP 客户端和服务器拥有巨大潜力,但体验还未达到生产级——目前,工具发现是碎片化的,信任需要人工建立,安全和认证等核心能力还只是临时拼凑的解决方案。
要从原型走向生产,有几件事必须成为“不可协商”的标准。首先,开发者需要一个值得信赖的中心化平台来发现工具——不再需要在 Discord 讨论串或 Twitter 回复里苦苦寻找。对于工具作者来说,这个平台同样是关键的分发渠道:可以触达新用户,并确保与 Claude、Cursor、OpenAI、VS Code 等平台的兼容性。如今,这样的渠道还不存在。其次,容器化应成为默认方式;仅仅为了开始使用就要克隆仓库、处理依赖,这种摩擦是完全没必要的。第三,凭据管理必须无缝且安全——集中、加密,并适配现代开发流水线。最后,安全性必须是基础。要有沙箱、权限、审计。信任不能是事后的补丁——它必须从第一天就内建,并且要易于使用,让所有开发者都能轻松上手。
MCP 的这一时刻让我们想起了云和容器的早期——潜力巨大,但仍有棱角,前方机会无限。这些并不是抽象的问题——每当新技术到达转折点,开发者都会遇到同样的挑战。我们见过,也知道如何应对。回顾云计算早期,Docker 通过让不可变性和隔离成为标准、内建认证,并推出 Docker Hub 作为中心发现层,为混乱带来了秩序。这不仅简化了部署流程,还重塑了软件的构建、分享和信任方式。如今,Docker 服务于 2000 多万开发者,每月支持数十亿次镜像拉取。如果我们能将同样的清晰、信任和可扩展性带到 MCP,将会释放新一代智能 agent 和现实自动化的巨大潜力。这正是我们正在做的——通过 Docker MCP Catalog 和 Docker MCP Toolkit。
而且我们并不是孤军奋战。我们正与 Stripe、Elastic、Heroku、Pulumi、Grafana Labs、Kong Inc.、Neo4j、New Relic、Continue.dev 等行业领导者合作——他们各自贡献专业力量,共同打造一个强大、开放、安全的 MCP 生态。这不仅仅是又一次产品发布——而是一次平台级的变革。我们正在携手共建。
我们与合作伙伴共同构想的世界,即将在今年五月开启。从那时起,Docker MCP Catalog 将作为发现 MCP 工具的可信之家——无缝集成进 Docker Hub。上线时,它将包含来自 Stripe、Elastic、Neo4j 等领先伙伴的 100 多个经过验证的工具。每个工具都将具备发布者验证、版本发布和精选集合,帮助开发者更快找到所需工具。和容器镜像一样,MCP 工具将通过 Docker 经过验证的拉取基础设施分发——这也是每月数十亿次下载背后的可靠支撑。
与此同时,Docker MCP Toolkit 让这些工具焕发生机——让它们安全、无缝、即刻可用,无论是在本地还是任何支持 Docker 的地方。通过 Docker Desktop 一键启动,您可以在几秒钟内启动 MCP 服务器,并将其连接到 Docker AI Agent、Claude、Cursor、VS Code、Windsurf、continue.dev、Goose 等客户端——无需复杂配置。它还内置凭据和 OAuth 管理,与您的 Docker Hub 账户集成,确保认证顺畅,并可轻松撤销凭据。Gateway MCP Server 会动态向兼容客户端暴露已启用的工具,而全新的 docker mcp CLI 让您轻松构建、运行和管理这些工具。内建的内存、网络和磁盘隔离,让每个工具从第一天起就安全可用,随时准备投入生产。
那么,Docker MCP Catalog 和 Toolkit 带来的未来是什么样?想象一下:在 Docker Hub 上浏览数百个即开即用的 MCP 服务器,像启动 Redis 或 Postgres 一样轻松启动它们。只需几次点击即可将它们连接到 agents。不再有硬编码的密钥,不再需要通过 npx 或 uvx 以完全主机权限启动工具,也不再需要在隔离或安全性上妥协。最棒的是?只需运行一个 Docker 容器,MCP 工具就能直接工作。熟悉的命令和工具,几乎没有学习曲线——而可能性却无限广阔。
无论你是在构建工具、创建 agent,还是只是探索 MCP 的可能性——我们都欢迎你的加入。想抢先体验 Docker MCP Toolkit 和 MCP Catalog?点击这里加入我们的提醒列表。想要抢先预览?可以在这里预约与我们的开发者关系团队会面。想把你的工具发布到 MCP Catalog?欢迎联系我们。让我们一起共建这个生态!
Summary:
MCP(Model Context Protocol)正在成为 AI agent 连接工具的标准,但目前生态还不成熟,存在工具分散、安全和认证不完善等问题。为推动 MCP 从原型走向生产,Docker 推出 MCP Catalog 和 MCP Toolkit,提供中心化的工具发现、容器化部署、凭据管理和安全隔离。Docker 联合多家行业伙伴,共同打造开放、安全的 MCP 生态。未来,开发者可像使用容器镜像一样,便捷、安全地发现和运行 MCP 工具,加速智能 agent 的落地和应用。