跳转到主要内容

构建远程 MCP 服务器的最佳实践

更新于今天

如果您有兴趣将您的远程MCP服务器添加到Anthropic MCP目录中,遵循这些最佳实践将有助于确保您的集成符合我们的质量和安全标准。请注意,实施这些建议并不保证被纳入目录,除了以下标准外,我们期望所有MCP都遵守我们的使用政策

实施质量

用户体验和功能性

您的MCP服务器应该完全按照其宣传的功能运行:

  • 准确实施所有宣传的功能。

  • 避免用户不会预期的意外功能。

  • 确保功能描述与实际能力相匹配。

确保可靠性和性能

  • 保持高正常运行时间(目标为99%+的可用性)。

  • 标准操作在1秒内响应请求。

  • 优雅地处理错误并提供有用的反馈。

  • 彻底测试并确保它与Claude.ai、Claude Code和MCP Connector兼容。

避免提示注入

保持您的MCP服务器专注于其核心业务价值,不要包含:

  • 提示社交媒体分享的消息

  • 偏离主题的推广内容

隐私和安全

隐私要求

如果您的MCP服务器收集用户数据:

  • 发布清晰、易于访问的隐私政策,解释数据收集、使用和保留。

  • 对您收集的数据和收集原因保持透明。

  • 确保您的服务不是专门为儿童设计的,符合我们的为未成年人服务的组织指南

安全标准

  • 使用来自认可机构的证书的安全OAuth 2.0。

  • 根据MCP认证规范支持动态客户端注册。

  • 对于敏感操作(金融交易等),清楚披露能力并提供用户控制选项。

  • 维护一个记录在案的流程,在30天内解决安全漏洞。

安全和内容标准

确保您的MCP服务器:

  • 遵守我们使用政策中的通用使用标准和高风险用例要求。

  • 不包含、启用或促进恶意或非法功能或用例。

  • 不促进非法活动或推广有害行为。

  • 通过适当的归属尊重知识产权。

  • 避免欺骗性做法,包括冒充或歪曲公司、其服务、MCP服务器的功能,或公司与其他公司或个人的关系或认可。

  • 将广告内容限制在核心业务功能范围内。

  • 不是为针对或与未成年人互动而设计的。

用户体验

清晰设计

  • 选择独特、描述性的工具名称,不与现有服务冲突。

  • 工具名称限制为64个字符。

  • 使工具用途立即清晰。

  • 提供至少三个展示核心功能的工作示例提示。

开发者要求

  • 提供经过验证的联系信息和支持渠道。

  • 承诺持续维护并及时解决问题。

  • 在相关平台上保持良好声誉。

公司和组织标准

您的MCP服务器应该来自具有合法商业存在的可验证公司或组织。我们建议:

  • 维护一个包含清晰联系信息的官方网站。

  • 仅包含来自您自己组织的服务。

  • 确保您的组织在相关监管机构中声誉良好。

  • 提供带有示例数据的测试账户以供验证。

测试和验证

在提交之前,彻底测试所有功能是否按描述工作,认证流程是否成功完成,以及集成是否在支持的Claude平台上工作。使用MCP检查器来验证功能。

入门指南

这是否解答了您的问题?