Real-time
MCPs for live streams, pub/sub, and push updates
TL;DR
Real-time MCP servers expose subscription, pub/sub, and push-notification primitives so agents react to events as they happen instead of polling. Supabase Realtime, Redis pub/sub, and WebSocket bridges are classic examples. Essential for live dashboards, alerts, and collaborative agents.
About Real-time
Real-time MCPs let agents subscribe to live event streams — database change feeds, pub/sub channels, WebSocket streams, and push notifications. Instead of polling, agents react the moment data changes.
Common use cases
- Push database change events into Slack or Discord
- Build a live dashboard that updates the moment data changes
- Wake an agent when a specific metric crosses a threshold
- Stream logs from multiple services into a single agent context
- Real-time collaborative editing with multiple agents
Related recipes
Cache Invalidation Pipeline
When a Supabase row changes, the corresponding Redis cache key is automatically invalidated to keep your API fresh.
Database Change Alerts
Get a Slack alert whenever a critical Supabase table row is created, updated, or deleted — ideal for audit trails.
Error Alerting Pipeline
Sentry new issues are de-duplicated, enriched with commit info, and routed to the right Slack channel based on project.
Alert Routing from Grafana
Grafana alerts are enriched with runbook links and routed to the correct Slack channel based on severity and team labels.
Related tags
Frequently asked questions
How is real-time different from webhooks?
Webhooks are one-shot HTTP callbacks. Real-time is a persistent subscription — you stay connected and receive every event. Real-time is better for high-frequency streams.
Can MCP servers stream data?
Yes. MCP supports Server-Sent Events (SSE) and streamable HTTP transports specifically for long-lived connections and progress notifications.
What's the latency like?
Low — typically sub-second. Supabase Realtime, Pusher, and Redis pub/sub all target millisecond-scale latency for live updates.
Do I need a separate infra for real-time?
No. Most database MCPs (Supabase, Postgres via LISTEN/NOTIFY) ship real-time capability built in.
Install Real-time MCPs
Browse the full directory or explore all tags to find the right MCPs for your stack.