通信通道
简而言之:- Discord: 用于实时或临时讨论。
- GitHub Discussions: 用于结构化、长篇幅的讨论。
- GitHub Issues: 用于可执行任务、错误报告和功能请求。
- 对于安全敏感问题: 请遵循SECURITY.md中描述的过程。
Discord
用于实时贡献者讨论与协作。服务器围绕 MCP贡献者 设计,并不旨在成为通用的MCP支持场所。 Discord 服务器将同时包含公共频道和私密频道。 Join the Discord server here。公共频道(默认)
- 目的: 开放社区参与、协作开发和透明的项目协调。
- 主要用途:
- Public SDK and Tooling Development: All development activities, from ideation to release planning, happen in public channels (e.g.
#typescript-sdk-dev,#inspector-dev). - Working Group and Interest Group Discussions (
#client-implementors,#agents-wg, etc.)- Working Groups: Have specific goals or projects (e.g., SDK, Inspector, Registry, Server Identity, Load Balancing, etc.).
- Interest Groups: An abstract collection of people that may propose a variety of different topics. Some may be handled as one-off activities, and others may grow into Working Groups.
- Community Onboarding and Contribution Guides.
- Community Feedback and Collaborative Brainstorming.
- Public Office Hours and Maintainer Availability.
- Public SDK and Tooling Development: All development activities, from ideation to release planning, happen in public channels (e.g.
- 避免:
- MCP 用户支持:参与者应在遇到疑问或需要支持时查阅官方文档,并在 GitHub Discussions 上发起新的讨论。
- 服务或产品营销:在此Discord上的互动应为供应商中立,不用于品牌建设或销售。除作为示例或对以规范为焦点的对话的回应外,不鼓励提及品牌或产品。
私有通道(异常)
- 目的: 用于保密协调和无法公开讨论的敏感事宜。访问权限将仅限于指定的维护人员。
- 私有使用的严格标准:
- 安全事件(常见漏洞与暴露、协议漏洞).
- 人事相关(维护者相关讨论,行为准则政策)。
- 选择频道将被配置为 只读。这对例如维护者决策很有好处。
- 需要即时或重点响应的协作,面向有限受众。
- 透明度:
- 所有技术和治理决策 如果会对社区产生影响,必须予以文档记录,记录在 GitHub 讨论区或议题中,并打上
notes标签。 - 涉及到个体贡献者的某些事宜可在适当时机保密处理(例如个人情况、纪律处分或其他敏感个体事宜)。
- 私有频道应当理解为临时性的“事件处理场所”,不应作为日常工作开发使用。
- 所有技术和治理决策 如果会对社区产生影响,必须予以文档记录,记录在 GitHub 讨论区或议题中,并打上
GitHub 讨论
针对项目方向、特性、改进和社区议题进行结构化、长篇形式的讨论和辩论。 何时使用:- 项目路线图规划和里程碑讨论
- 公告和版本发布通讯
- 社区民意调查和共识构建流程
- 带有背景和理由的功能请求
- 如果某个特定仓库未启用 GitHub 讨论区,也可以随意创建一个 GitHub Issue 来替代。
GitHub问题
用于报告 Bug、跟踪功能和可操作开发任务。 何时使用:- 提交SEP提案(遵循SEP指南)
- 带可重现步骤的错误报告
- 限定具体范围的文档改进
- CI/CD问题与基础设施故障
- 发布任务与里程碑追踪
安全问题
请勿公开发布安全问题。 请改为:- 使用私有安全报告流程。对于协议级安全问题,请按照modelcontextprotocol GitHub存储库中的SECURITY.md中描述的流程操作。
- 直接联系负责人和/或核心维护人员.
- 遵循负责任的披露准则。
决策记录
所有MCP决策都在公共渠道中被记录和捕获。- 技术决策: GitHub Issues 和 SEPs.
- 规范变更:Model Context Protocol 官网上。
- 流程变更: 社区文档.
- 治理决策与更新: GitHub Issues 和 SEPs.
- 决策者
- 背景情境与动机
- 已考虑过的选项
- 所选方法的理由
- 实现步骤