跳转到主要内容

远程 MCP 服务器提交指南

更新于今天

这是一份完整指南,用于向Anthropic的MCP目录提交您的远程MCP服务器,以实现更广泛的分发和可发现性。

前置条件

在提交服务器之前,您应该具备:

  • 一个经过充分测试的可工作的远程MCP服务器

  • 已实现OAuth 2.0身份验证(如果需要身份验证)

  • 所有工具都具有适当的安全注释

  • 生产就绪的部署

  • 专门的支持渠道(电子邮件或网络)

  • 配置了包含示例数据的测试账户

  • 全面的文档

初次接触远程MCP开发?请先查看使用远程MCP开始自定义连接器。有关技术最佳实践和协议详情,请查看MCP协议文档

注意:本指南涵盖远程MCP服务器(云托管、HTTPS)。对于本地桌面扩展,请查看本地MCP服务器提交指南


1. 目录概览

目录收录有什么好处?

可发现性和信任:

  • 在官方Anthropic MCP目录中列出,可从Claude.ai访问

  • Claude用户可在所有平台上访问(网络、桌面、移动)

  • 为您的服务提供专业可见性

用户体验:

  • 从目录一键连接

  • 与Claude的连接器界面集成

  • 跨平台标准化呈现

  • OAuth流程无缝处理

支持和信誉:

  • Anthropic对质量、安全性和合规性的审查

  • 与其他经过审查的连接器一起列出

  • 社区可见性和反馈

  • 专业分发渠道

哪些Claude平台支持远程MCP服务器?

所有主要Claude平台:

  • Claude.ai(网络) - 完全支持OAuth

  • Claude Desktop - 完全支持OAuth

  • Claude Code - 从用户机器直接连接(支持OAuth)

  • Claude API - 集成支持

  • Claude移动应用 - 连接器支持


2. 强制性要求

本部分中的所有要求都是目录批准的强制性要求。缺少其中任何一项将导致拒绝或修订请求。

是否需要安全注释?

是的 - 每个工具都必须具有准确的安全注释。

每个工具上必需的:

  • readOnlyHint: true - 用于仅读取数据的工具

  • destructiveHint: true - 用于修改数据或有副作用的工具

有关完整的架构和实现详情,请查看MCP协议 - 工具注释

不可选。这是源自MCP目录政策的硬性要求。

如何决定使用哪个注释:

工具行为

注释

示例

仅读取数据

readOnlyHint: true, destructiveHint: false

search、get、list、fetch、read

写入/修改数据

destructiveHint: true, readOnlyHint: false

create、update、delete、send

创建临时文件

destructiveHint: true

即使是临时写入也算

发送外部请求

destructiveHint: true

电子邮件、通知、webhooks

仅内部缓存

readOnlyHint: true

内部优化可以

其他推荐的注释:

  • title - 用于UI显示的人类可读工具名称(改进用户体验)

我需要提供测试账户吗?

是的 - 如果您的服务器需要身份验证。

需要提供的内容:

  • 测试账户凭证(用户名/密码或API密钥)

  • 账户中的示例数据(功能测试所需)

  • 测试环境的设置说明

  • 访问限制(如有)

这是否解答了您的问题?