Triggers and Events Charter - Model Context Protocol
https://modelcontextprotocol.io/community/working-groups/triggers-events • 303 KB fetched Open original page
Triggers and Events Charter - Model Context Protocol
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Skip to main content
Model Context Protocol home page
Search...
⌘ K Ask Assistant ⌘ I
* Blog
* GitHub
Search...
Navigation
Working Group Charters
Triggers and Events Charter
Documentation
Specification
Extensions
Registry
SEPs
Community
Get Involved
* Contributing to MCP
* Contributor Communication
* Working and Interest Groups
* Group Charter Template
Shaping the Protocol
* Roadmap
* Design Principles
* SEP Guidelines
Governance
* Governance and Stewardship
* Contributor Ladder
* Feature Lifecycle and Deprecation Policy
* SDK Tiering System
* Security Policy
* Antitrust Policy
Working Group Charters
* Agents Charter
* File Uploads Charter
* Filesystems Charter
* Inspector V2 Working Group Charter
* Interceptors Charter
* Registry Charter
* SDK Working Group Charter
* Server Card Charter
* Skills Over MCP Charter
* Transports Charter
* Triggers and Events Charter
Interest Group Charters
* Authorization Charter
* Enterprise Interest Group Charter
* Enterprise-Managed Authorization Charter
* Financial Services Charter
* Primitive Grouping Charter
* Security Charter
* Tool Annotations Charter
On this page
* Group Type
* Mission Statement
* Scope
* In Scope
* Out of Scope
* Related Groups
* Leadership
* Authority & Decision Rights
* Operations
* Resources
* Deliverables & Success Metrics
* Active Work Items
* Success Criteria
* Changelog
Working Group Charters
Triggers and Events Charter
Copy page Copy page
Charter for the MCP Triggers and Events Working Group.
Copy page Copy page
Group Type
Working Group
Mission Statement
The Triggers and Events Working Group exists to define how MCP servers proactively notify clients of state changes. Today, clients learn about server-side updates by polling or holding an SSE connection open. This WG will specify a standardized callback mechanism—webhooks or similar—that lets servers push notifications when new data is available, with defined ordering guarantees that hold across all transports.
Scope
In Scope
* Specification Work : SEPs defining the trigger/callback mechanism, subscription lifecycle, delivery semantics, and event ordering guarantees.
* Reference Implementations : SDK components demonstrating server-initiated notifications and client-side callback handling.
* Cross-Cutting Concerns : Coordination with the Transports WG on transport-specific delivery behavior, and with the Agents WG where task completion notifications intersect with event triggers.
* Documentation : Specification sections covering event-driven patterns and migration guidance from polling-based approaches.
Out of Scope
* Changes to the transport wire format or session model (owned by the Transports WG).
* General-purpose pub/sub infrastructure beyond what the MCP protocol requires.
* Modifications to existing notification primitives ( notifications/resources/updated , notifications/tools/list_changed , etc.) that do not relate to proactive server-initiated delivery.
Related Groups
* Transports WG — delivery and ordering guarantees depend on transport capabilities; callback semantics must be coherent across stdio, Streamable HTTP, and future transports.
* Agents WG — SEP-1686 (Tasks) identifies webhook-style task completion notifications as a future consideration; this WG owns that mechanism.
Leadership
Role Name Organization GitHub Term
Lead Clare Liguori Amazon Web Services @clareliguori Initial
Lead Peter Alexander Anthropic @pja-ant Initial
Authority & Decision Rights
Decision Type Authority Level
Meeting logistics & scheduling WG Leads (autonomous)
Proposal prioritization within WG WG Leads (autonomous)
SEP triage & closure (in scope) WG Leads (autonomous, with documented rationale)
Technical design within scope WG consensus
Spec changes (additive) WG consensus → Core Maintainer approval
Spec changes (breaking/fundamental) WG consensus → Core Maintainer approval + wider review
Scope expansion Core Maintainer approval required
WG Member approval WG Member sponsors
Operations
Meeting Frequency Duration Purpose
Working Session Weekly 30 min Technical discussion, proposal review
Resources
* Incubation repository: modelcontextprotocol/experimental-ext-triggers-events
Deliverables & Success Metrics
Active Work Items
Item Status Target Date Champion
SEP: Events in MCP v1 RFC Ideating End April TBD
Reference implementation in Tier-1 SDKs — End April TBD
Success Criteria
* An accepted SEP defining the trigger/callback mechanism and its subscription lifecycle.
* Reference implementations in at least two Tier-1 SDKs.
* Conformance test coverage for the new primitives.
Changelog
Date Change
2026-03-24 Initial charter
Was this page helpful?
Yes No
Transports Charter
Authorization Charter
github
Assistant
Responses are generated using AI and may contain mistakes.
Links found on this page
- /llms.txt [direct]
- Skip to main content [direct]
- Model Context Protocol home page [direct]
- Blog [direct]
- GitHub [direct]
- Documentation [direct]
- Specification [direct]
- Extensions [direct]
- Registry [direct]
- SEPs [direct]
- Community [direct]
- Contributor Communication [direct]
- Working and Interest Groups [direct]
- Group Charter Template [direct]
- Roadmap [direct]
- Design Principles [direct]
- SEP Guidelines [direct]
- Governance and Stewardship [direct]
- Contributor Ladder [direct]
- Feature Lifecycle and Deprecation Policy [direct]
- SDK Tiering System [direct]
- Security Policy [direct]
- Antitrust Policy [direct]
- Agents Charter [direct]
- File Uploads Charter [direct]
- Filesystems Charter [direct]
- Inspector V2 Working Group Charter [direct]
- Interceptors Charter [direct]
- Registry Charter [direct]
- SDK Working Group Charter [direct]
- Server Card Charter [direct]
- Skills Over MCP Charter [direct]
- Transports Charter [direct]
- Authorization Charter [direct]
- Enterprise Interest Group Charter [direct]
- Enterprise-Managed Authorization Charter [direct]
- Financial Services Charter [direct]
- Primitive Grouping Charter [direct]
- Security Charter [direct]
- Tool Annotations Charter [direct]
- SEP-1686 (Tasks) [direct]
- @clareliguori [direct]
- @pja-ant [direct]
- modelcontextprotocol/experimental-ext-triggers-events [direct]
|
|