SOLFIND
Web Lens
Portal home

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

  1. /llms.txt [direct]
  2. Skip to main content [direct]
  3. Model Context Protocol home page [direct]
  4. Blog [direct]
  5. GitHub [direct]
  6. Documentation [direct]
  7. Specification [direct]
  8. Extensions [direct]
  9. Registry [direct]
  10. SEPs [direct]
  11. Community [direct]
  12. Contributor Communication [direct]
  13. Working and Interest Groups [direct]
  14. Group Charter Template [direct]
  15. Roadmap [direct]
  16. Design Principles [direct]
  17. SEP Guidelines [direct]
  18. Governance and Stewardship [direct]
  19. Contributor Ladder [direct]
  20. Feature Lifecycle and Deprecation Policy [direct]
  21. SDK Tiering System [direct]
  22. Security Policy [direct]
  23. Antitrust Policy [direct]
  24. Agents Charter [direct]
  25. File Uploads Charter [direct]
  26. Filesystems Charter [direct]
  27. Inspector V2 Working Group Charter [direct]
  28. Interceptors Charter [direct]
  29. Registry Charter [direct]
  30. SDK Working Group Charter [direct]
  31. Server Card Charter [direct]
  32. Skills Over MCP Charter [direct]
  33. Transports Charter [direct]
  34. Authorization Charter [direct]
  35. Enterprise Interest Group Charter [direct]
  36. Enterprise-Managed Authorization Charter [direct]
  37. Financial Services Charter [direct]
  38. Primitive Grouping Charter [direct]
  39. Security Charter [direct]
  40. Tool Annotations Charter [direct]
  41. SEP-1686 (Tasks) [direct]
  42. @clareliguori [direct]
  43. @pja-ant [direct]
  44. modelcontextprotocol/experimental-ext-triggers-events [direct]