GeethanTechGeethanTechTech, decoded daily.
LatestAISoftware & PlatformsCybersecurityStartups & VentureTech Business & Markets
All posts
Cloud & Developer Tools15 days ago

OpenAI Adds MCP Events to ChatGPT Plugins, With Webhook Requirements

By megan

ChatGPT can subscribe to updates from participating plugins. Builders must retain subscription state and send signed webhooks; OpenAI’s current integration does not support polling or streaming.

OpenAI Adds MCP Events to ChatGPT Plugins, With Webhook Requirements

At its 29 September 2026 DevDay, OpenAI announced support for MCP Events in ChatGPT plugins. A user can tell ChatGPT to watch a connected app for a change, then specify what to do when it arrives. That does not make every existing plugin an event source.

OpenAI’s developer guide describes an event subscription, not a continuously open conversation with the app. ChatGPT subscribes through the plugin’s MCP server; the server sends matching updates to a callback URL, and ChatGPT receives them in the subscribed chat.

What the server must implement

The integration requires MCP 2.0, protocol version 2026-07-28, plus persistent subscription storage and outbound HTTPS access. A server advertises event support, lists events and filters, and handles subscribe and unsubscribe methods on its authenticated MCP endpoint. Developers must keep subscription state across restarts.

For a subscription, ChatGPT provides a callback URL and signing secret. The server must check the user’s access and requested filters, verify the callback with a signed challenge, then sign matching webhook deliveries. An HTTP 2xx acknowledges receipt; ChatGPT processes the event asynchronously. That acknowledgement does not establish that requested follow-up work completed.

Where the limits matter

ChatGPT’s integration supports webhooks, not polling or streaming. It also omits the draft specification’s gap and terminated control notifications. Replay requires the server to support cursors; if an event type has no replay, updates missed during an interruption cannot be recovered through this protocol. OpenAI’s guide warns that events may arrive out of order and recommends idempotent write tools so retries do not duplicate changes.

For builders, this is server operations work as well as integration work: test expired subscriptions, revoked access, duplicate deliveries and feedback loops before relying on an event to start a workflow.

Separately, OpenAI’s plugin extensions guide describes sidebar apps, conversation panels and file viewers. Composer mentions are desktop-only, while web extensions for Free and Go are listed as coming soon. Those surfaces change where a plugin appears; MCP Events changes how subscribed updates reach a chat.

Continue with this topicCloud & Developer Tools
Browse categoryarrow_forward
Continue reading

Related posts

A large stack of paper sheets in a dark metal frame stands beside a much smaller stack; both have a narrow green stripe.
Cloud & Developer Toolsabout 19 hours agoBy Jey Geethan

Anthropic says Scion replaced Git for its monorepo

The company built an internal, server-centered source control system for its unusually high volume of always-online development work. Its reported performance gains reflect Anthropic’s own fleet.

Read article
Folded paper segments connect through a green clasp to ceramic pieces against a navy background.
Cloud & Developer Tools3 days agoBy megan

Deno Deploy will close as Deno team moves to Cloudflare

Deno says Deploy will shut after six months, while its runtime gets one more year of fixes. Cloudflare's expanded self-hosted Workers plan has not shipped.

Read article
GeethanTech
GeethanTech
Tech, decoded daily.
Read
Latest postsAISoftware & PlatformsCybersecurityStartups & VentureTech Business & MarketsRSS feed
Connect
mailEmaillanguageWebsiteinLinkedInIGInstagramfFacebook@Xsmart_displayYouTube
From the publisher

Read all our publications: GeethanPost | GeethanTech

A chapter in the ElegantHumanity story

Powered byElegantArc