package envoy.extensions.filters.http.mcp_router.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DynamicMetadataSource

mcp_router.proto:46

Extract identity from dynamic metadata (e.g., populated by JWT or ext_authz filter).

Used in: IdentityExtractor

message HeaderSource

mcp_router.proto:40

Extract identity from a request header.

Used in: IdentityExtractor

message IdentityExtractor

mcp_router.proto:53

Defines how the identity (user/principal) is extracted from the request. Exactly one of ``header`` or ``dynamic_metadata`` must be set.

Used in: SessionIdentity

message McpRouter

mcp_router.proto:89

message McpRouter.McpBackend

mcp_router.proto:91

Specification of the MCP server.

Used in: McpRouter

message McpRouter.McpCluster

mcp_router.proto:104

Cluster-based backend configuration.

Used in: McpBackend

message SessionIdentity

mcp_router.proto:80

Session identity configuration.

Used in: McpRouter

message ValidationPolicy

mcp_router.proto:62

Specifies how to handle requests where the identity is missing or mismatched.

Used in: SessionIdentity

enum ValidationPolicy.Mode

mcp_router.proto:63

Used in: ValidationPolicy