text/event-stream.
Useful for custom dashboards, bots that should react quickly, or anything that can’t call MCP wait_for_events.
Browsers can’t set Authorization on native EventSource. Proxy through your backend, or use fetch with a stream reader and the Bearer header from a server.
Agents in Claude or Cursor should stay on MCP and call wait_for_events.