Skip to main content

工作组类型

工作组

使命陈述

触发器与事件工作组旨在定义 MCP 服务器如何主动通知客户端状态变更。目前,客户端通过轮询或保持 SSE 连接打开来了解服务器端更新。本工作组将指定一种标准化的回调机制——Webhook 或类似机制——使服务器在新数据可用时推送通知,并具有适用于所有传输方式的定义明确的排序保证。

范围

范围内

  • 规范工作:定义触发器/回调机制、订阅生命周期、交付语义和事件排序保证的 SEP。
  • 参考实现:演示服务器发起通知和客户端回调处理的 SDK 组件。
  • 跨领域关注点:与传输工作组协调特定于传输的交付行为,以及与代理工作组协调任务完成通知与事件触发相交的部分。
  • 文档:涵盖事件驱动模式和从基于轮询的方法迁移指南的规范部分。

范围外

  • 传输线路格式或会话模型的变更(由传输工作组拥有)。
  • MCP 协议所需之外的通用发布/订阅基础设施。
  • 对现有通知原语(notifications/resources/updated, notifications/tools/list_changed 等)的修改,若与主动服务器发起交付无关。

相关工作组

  • 传输工作组 — 交付和排序保证取决于传输能力;回调语义必须在 stdio、Streamable HTTP 和未来传输之间保持一致。
  • 代理工作组SEP-1686 (任务) 将 Webhook 风格的任务完成通知确定为未来考虑事项;本工作组拥有该机制。

领导层

角色姓名组织GitHub任期
组长Clare LiguoriAmazon Web Services@clareliguori初始
组长Peter AlexanderAnthropic@pja-ant初始

权限与决策权

决策类型权限级别
会议后勤与调度工作组组长(自主)
工作组内提案优先级排序工作组组长(自主)
SEP 分类与关闭(范围内)工作组组长(自主,需记录理由)
范围内技术设计工作组共识
规范变更(增量)工作组共识 → 核心维护者批准
规范变更(破坏性/根本性)工作组共识 → 核心维护者批准 + 更广泛审查
范围扩展需要核心维护者批准
工作组成员批准工作组成员赞助者

运营

会议频率时长目的
工作会议每周30 分钟技术讨论,提案审查

交付物与成功指标

活跃工作项

项目状态目标日期倡导者
SEP: MCP v1 RFC 中的事件构思中4 月底待定
Tier-1 SDK 中的参考实现4 月底待定

成功标准

  • 一份被接受的 SEP,定义触发器/回调机制及其订阅生命周期。
  • 至少在两个 Tier-1 SDK 中的参考实现。
  • 新原语的一致性测试覆盖。

变更日志

日期变更
2026-03-24初始章程