MCP support in Envoy
summary
Envoy adds body-aware MCP parsing to decode JSON-RPC payloads and expose method, tool and resource attributes for routing and RBAC; a production-ready MCP JSON↔REST bridge rewrites two-call patterns to existing REST backends; an MCP router multiplexing feature fans out init and tool-list calls and aggregates responses (tool-list latency can be minutes today); and session-affinity for MCP session IDs pins stateful streams to chosen backends while workload identity federation and short-lived tokens handle authentication.
AI-written summary · about
chapters (14)
- 0:00MCP in Envoy introduction
- 1:24Proxying MCP traffic challenges
- 3:10Parsing MCP payloads
- 4:58MCP deployment patterns
- 6:21Envoy MCP ecosystem
- 7:49Enterprise MCP use cases
- 9:34MCP security model
- 12:45MCP OAuth exchange
- 15:58REST to MCP conversion
- 17:22MCP server federation
- 19:52MCP security features
- 20:34MCP future protocol
- 22:18Summary contributions
- 23:49Q&A MCP federation
related talks
23mMCP = Mega Context Problem
33mGet to know Envoy - the modern proxy for cloud-native infrastructure - Baptiste Collard
29mMy Context Progress - A Psychologists Journey to Implementing an MCP
27mEnvoy Proxy: Evolved for Serving LLMs
21mDeep Dive: Envoy
31mDeep Dive MCP Server Protocol JSON-RPC Communication Analysis
37mLetting AI Interface with Your App with MCPs
34mIntro: Envoy
