Loading…
Friday August 14, 2026 11:30 - 11:55 KST
MCP's current transport model is largely request/response — but production agents need to react to live events without polling. GraphQL subscriptions, delivered over graphql-ws or graphql-sse, offer a battle-tested, widely deployed event streaming primitive that maps cleanly onto MCP's resource notification model. This talk covers the full protocol translation layer needed to wire GraphQL subscriptions into an MCP server as push-based resource updates: how subscription events become MCP notifications, how to map GraphQL variables to MCP resource URIs, and how to handle subscription lifecycle — setup, teardown, and mid-session schema changes. We'll dig into the tradeoffs between WebSocket and SSE transports for different agent deployment environments, covering reconnection strategies, message ordering guarantees, and backpressure handling when an agent falls behind the event stream. Load tested using Grafana k6 against 2,000 concurrent subscriptions running on Apollo Server, this architecture achieves P99 event-to-agent latency under 80ms and sustains throughput that is 4.2× faster than a comparable polling baseline.
Speakers
avatar for Akshat Sharma

Akshat Sharma

GraphQL Ambassador | Open Source Advocate, Deskree
Akshat Sharma is an Open Source Advocate, GraphQL Ambassador, and Developer Advocate at Deskree, focused on bridging technology and community. Selected among 1,220 contributors for Google Summer of Code 2024, he later mentored in GSoC 2025, Mifos SOC, and Code for GovTech. He has... Read More →
Friday August 14, 2026 11:30 - 11:55 KST
Orchid 2

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link