-
Notifications
You must be signed in to change notification settings - Fork 119
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
The Model Context Protocol (MCP) is an open, stateless/stateful protocol that allows GenAI applications to retrieve and exchange context (e.g. source code, files, documents) with LLMs, using JSON-RPC semantics. For more context see envoyproxy/envoy#39174
Adding MCP support to ai-gateway would provide a more comprehensive "package" for serving GenAI requests.
At a minimum ai-gateway could provide the following functionality:
- Routing policy to backends with retries.
- Authentication of requests
- Authorization per RPC method
- Access logging of RPCs
- Ratelimiting per RPC
- Transcoding JSON-RPC messages to existing API surfaces, for example gRPC and OpenAPI.
Going forward it could:
- Provide external callouts to inspect MCP requests and responses, for example to provide additional filtering or custom policy.
- Multiplexing/demultiplexing of batches.
missBerg, yuzisun, Xunzhuo, surenraju, surenraju-careem and 1 morevladfr, missBerg, yuzisun, palacerteupgrade, Xunzhuo and 2 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request