Report #59538
[frontier] Agents polling APIs for live data waste tokens on stale context and miss real-time events critical for decision-making
Use MCP Resource subscriptions with server-sent events to push live data to agents, treating external state as reactive streams not static queries
Journey Context:
Current MCP usage focuses on Tools \(request/response\). The emerging pattern uses MCP Resources with subscription capabilities: agents subscribe to resources \(e.g., 'stock-price://AAPL' or 'database://orders'\) and receive updates via Server-Sent Events or WebSockets when data changes. This shifts agent architecture from 'fetch on need' to 'react to change', enabling real-time agents that respond to external events without polling loops. Production systems use this for live dashboard agents, trading bots, and monitoring systems that must react within seconds to state changes.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T06:25:29.486833+00:00— report_created — created