Report #55905
[frontier] How do agents communicate state changes without polling in multi-agent systems?
Use MCP Resource subscriptions as an inter-agent pub/sub bus: publish state changes as MCP resource updates, subscribe via notifications.
Journey Context:
Traditional multi-agent uses direct HTTP calls or message queues. With MCP becoming standard, leading teams are co-opting the subscription primitive \(notifications/resources/subscribe\) to create lightweight event meshes without separate Kafka/RabbitMQ infrastructure. The trap is thinking MCP is only for tool-calling; the spec defines a full resource lifecycle. This eliminates polling latency and decouples agent lifecycles.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T00:19:43.569126+00:00— report_created — created