Tasks 与 Events 工作组章程

Tasks 与 Events 工作组章程

社区译文;来源: MCP dae694f6

小组类型

工作组

使命陈述

Tasks 与 Events 工作组旨在继续开发 Tasks(MCP 现有的持久异步执行基础),并定义服务器如何主动向客户端通知状态变化。目前,客户端通过轮询或保持 SSE 连接打开来获知服务器端更新。本 WG 将规定一种标准化的回调机制——webhook 或类似机制——使服务器能够在有新数据可用时推送通知,并定义适用于所有传输方式的顺序保证。

范围

范围内

  • Tasks:稳定 io.modelcontextprotocol/tasks 扩展并将其提升至 MCP 核心协议,包括收集实现反馈、解决歧义,以及评估针对其生命周期提出的变更。
  • 规范工作:定义触发器/回调机制、订阅生命周期、交付语义和事件顺序保证的 SEP。
  • 参考实现:演示服务器发起通知和客户端回调处理的 SDK 组件。
  • 横切关注点:与 Transports WG 协调传输方式特定的交付行为,并与 Agents IG 协调依赖 Tasks 或事件触发器的 Agent 支持型用例。
  • 文档:Tasks 规范,以及涵盖事件驱动模式和从基于轮询的方法迁移指南的规范章节。

范围外

  • 对传输线格式或会话模型的更改(由 Transports WG 负责)。
  • 超出 MCP 协议所需范围的通用发布/订阅基础设施。
  • 对现有通知原语(notifications/resources/updated、notifications/tools/list_changed 等)的修改,前提是这些修改与服务器主动发起的交付无关。
  • 对 Agent 支持型 MCP 用例和潜在 Agents Extension 的评估,此项属于 Agents IG。

相关小组

  • Transports WG — 交付和顺序保证取决于传输能力;回调语义必须在 stdio、Streamable HTTP 和未来的传输方式之间保持一致。
  • Agents IG — agent-as-tool、remote-agent 和 supervisor/sub-agent 模式依赖 Tasks 和任务完成通知。该 IG 提供用例和需求,本 WG 负责协议 surface。

领导

角色姓名组织GitHub任期
LeadClare LiguoriAmazon Web Services@clareliguori初始
LeadPeter Alexander-@poita初始
LeadLuca ChangAmazon Web Services@LucaButBoring初始
LeadCaitie McCaffreyMicrosoft@CaitieM20初始

权限与决策权

决策类型权限级别
会议后勤与日程安排WG Lead(自主决定)
WG 内提案优先级WG Lead(自主决定)
SEP 分诊与关闭(范围内)WG Lead(自主决定,并记录理由)
范围内技术设计WG 共识
规范更改(增量)WG 共识 → Core Maintainer 批准
规范更改(破坏性/根本性)WG 共识 → Core Maintainer 批准 + 更广泛评审
扩大范围必须获得 Core Maintainer 批准
批准 WG MemberWG Member 赞助人

成员

姓名组织GitHubDiscord层级
Clare LiguoriAmazon Web Services@clareliguoriLead
Peter Alexander-@poitaLead
Luca ChangAmazon Web Services@LucaButBoringLead
Caitie McCaffreyMicrosoft@CaitieM20Lead

运作方式

会议频率时长目的
工作会议每周一次30 分钟技术讨论、提案评审

会议发布在 meet.modelcontextprotocol.io。

资源

交付物与成功指标

活跃工作项

项目状态目标日期负责人
稳定 Tasks 并将其提升至核心协议In Progress(进行中)@LucaButBoring
SEP:MCP v1 中的 EventsIdeating(构思中)4 月底TBD
Tier-1 SDK 中的参考实现—4 月底TBD

成功标准

  • Tasks 根据实现反馈实现完全稳定,并从扩展提升至 MCP 核心协议。
  • 阻碍 Tasks 稳定的生命周期歧义和 conformance 缺口得到解决,或被明确处置。
  • 定义触发器/回调机制及其订阅生命周期的 SEP 获得接受。
  • 至少两个 Tier-1 SDK 提供参考实现。
  • 新原语具备 conformance 测试覆盖。

变更日志

日期变更
2026-03-24初始章程(当时名为 Triggers and Events WG)
2026-10-16更名为 Tasks and Events WG。Tasks 范围及其 Lead 从 Agents WG 移至本组。