MCP 注册表介绍 | 模型上下文协议博客
来源: https://blog.modelcontextprotocol.io/posts/2025-09-08-mcp-registry-preview/ 抓取时间: 2026-07-21 16:19:12
MCP 注册表介绍
推出预览版 MCP 注册表:一个用于发现公开可用 MCP 服务器的开放目录和 API。 2025 年 9 月 8 日 · 4 分钟 · David Soria Parra(首席维护者)、Adam Jones(注册表维护者)、Tadas Antanavicius(注册表维护者)、Toby Padilla(注册表维护者)、Theodora Chu(Anthropic MCP 产品经理) 今天,我们推出了模型上下文协议(MCP)注册表——一个用于公开可用 MCP 服务器的开放目录和 API,旨在提高可发现性和实现便利性。通过标准化服务器的分发和发现方式,我们正在扩大它们的覆盖范围,同时让客户端更容易连接。 MCP 注册表现已提供预览版。要开始使用:
- 添加你的服务器,请遵循我们的将服务器添加到 MCP 注册表指南(适用于服务器维护者)
- 访问服务器数据,请遵循我们的访问 MCP 注册表数据指南(适用于客户端维护者)
MCP 服务器的单一真实来源#
2025 年 3 月,我们分享了我们希望为 MCP 生态系统构建一个中央注册表的想法。今天我们宣布,我们已推出 https://registry.modelcontextprotocol.io 作为官方 MCP 注册表。作为 MCP 项目的一部分,MCP 注册表以及父级 OpenAPI 规范都是开源的——允许每个人构建兼容的子注册表。 我们的目标是标准化服务器的分发和发现方式,提供子注册表可以构建的主要真实来源。反过来,这将扩大服务器的覆盖范围,并帮助客户端在整个 MCP 生态系统中更轻松地找到服务器。
公共和私人子注册表#
在构建中央注册表时,重要的是我们不要削弱社区和公司已经构建的现有注册表。MCP 注册表作为公开可用 MCP 服务器的主要真实来源,组织可以选择根据自定义标准创建子注册表。例如: 公共子注册表,如与每个 MCP 客户端相关联的有主见的「MCP 市场」,可以自由地增强和改进它们从上游 MCP 注册表摄取的数据。每个 MCP 最终用户角色都会有不同的需求,MCP 客户端市场需要以有主见的方式正确服务他们的最终用户。 私人子注册表将存在于有严格隐私和安全要求的企业中,但 MCP 注册表为这些企业提供了一个他们可以构建的单一上游数据源。我们至少旨在与这些私人实现共享 API 架构,以便相关的 SDK 和工具可以在整个生态系统中共享。 在这两种情况下,MCP 注册表都是起点——它是 MCP 服务器维护者发布和维护他们自我报告信息的集中位置,供这些下游消费者处理并交付给最终用户。
社区驱动的审核机制#
MCP 注册表是一个官方 MCP 项目,由注册表工作组维护并使用宽松许可证。社区成员可以提交问题来标记违反 MCP 审核指南的服务器——例如那些包含垃圾邮件、恶意代码或冒充合法服务的服务器。然后,注册表维护者可以将这些条目列入黑名单,并从公共访问中追溯删除它们。
开始使用#
要开始使用:
- 添加你的服务器,请遵循我们的将服务器添加到 MCP 注册表指南(适用于服务器维护者)
- 访问服务器数据,请遵循我们的访问 MCP 注册表数据指南(适用于客户端维护者)
此 MCP 注册表预览版旨在帮助我们在正式发布前改进用户体验,不提供数据持久性保证或其他担保。我们建议 MCP 采用者密切关注开发,因为在注册表正式发布之前可能会发生重大更改。 随着我们继续开发注册表,我们鼓励在 modelcontextprotocol/registry GitHub 存储库上提供反馈和贡献:讨论、问题和拉取请求都是受欢迎的。
感谢 MCP 社区#
MCP 注册表从一开始就是一个协作努力,我们非常感谢广大开发者社区的热情和支持。 2025 年 2 月,它作为一个草根项目开始,当时 MCP 创作者 David Soria Parra 和 Justin Spahr-Summers 要求 PulseMCP 和 Goose 团队帮助构建一个集中的社区注册表。来自 PulseMCP 的注册表维护者 Tadas Antanavicius 与来自 Block 的 Alex Hancock 合作,领导了最初的努力。他们很快得到了来自 GitHub 的 MCP 负责人、注册表维护者 Toby Padilla 的加入,最近,来自 Anthropic 的 Adam Jones 作为注册表维护者加入,推动项目走向今天的发布。关于 MCP 注册表开发的最初公告列出了来自至少 9 家不同公司的 16 名贡献个人。 许多其他人为使这个项目栩栩如生做出了关键贡献:来自 Stacklok 的 Radoslav Dimitrov、来自 GitHub 的 Avinash Sridhar、来自 VS Code 的 Connor Peet、来自 NuGet 的 Joel Verhagen、来自 Last9 的 Preeti Dewani、来自 Microsoft 的 Avish Porwal、Jonathan Hefner,以及许多提供代码审查和开发支持的 Anthropic 和 GitHub 员工。我们还感谢 注册表的贡献者日志中的每个人,以及那些参与讨论和问题的人。 我们深深感谢每个人为这个基础开源基础设施投资。我们正在共同帮助全球的开发者和组织构建更可靠、具有上下文感知能力的 AI 应用程序。代表 MCP 社区,谢谢你。