MCP Events – Plugins | OpenAI Developers

developers.openai.com2 saved

Written by AI

TLDR
MCP Events lets ChatGPT subscribe to server updates and act on new messages, comments, content changes, or status changes.
Best for
Building ChatGPT plugins that react to MCP server updates.
The tip
Use webhook delivery and persistent subscription storage; polling and streaming are not supported.
What you need
  • An MCP 2.0 server
  • Persistent subscription storage
  • Outbound HTTPS access to callback URLs
Start here
  1. Advertise the events capability in server/discover
  2. Implement events/list, events/subscribe, and events/unsubscribe
  3. Send matching events to the callback URL
Filed note
OpenAI's MCP Events guide shows how ChatGPT can react to server-side updates through signed webhooks instead of polling.

articleThe source

Highlights
  • MCP Events lets ChatGPT subscribe to updates from your MCP server, such as new messages, content updates, or status changes.

    The core capability is event-driven action from server updates.

  • Users choose what to monitor and what ChatGPT should do when an update arrives.

    The user controls both the trigger and the response.

Excerpt

MCP Events lets ChatGPT subscribe to updates from your MCP server, such as new messages, content updates, or status changes. Users choose what to monitor and what ChatGPT should do when an update arrives.

From developers.openai.com

Read the full article