kgateway Kubernetes Gateway API
kgateway is the most widely deployed gateway in Kubernetes for microservices and AI agents. It is a feature-rich, fast, and flexible Kubernetes-native ingress controller and next-generation API gateway built on top of Envoy proxy and the Kubernetes Gateway API. kgateway provides custom resource definitions (CRDs) under the gateway.kgateway.dev API group for configuring traffic policies, backends, direct responses, gateway extensions, gateway parameters, HTTP listener policies, and AI backends. These resources are managed through the Kubernetes API server.
What You Can Do
MCP Tools
listtrafficpolicies
Kgateway List TrafficPolicy resources
createtrafficpolicy
Kgateway Create a TrafficPolicy
gettrafficpolicy
Kgateway Get a TrafficPolicy
replacetrafficpolicy
Kgateway Replace a TrafficPolicy
deletetrafficpolicy
Kgateway Delete a TrafficPolicy
listbackends
Kgateway List Backend resources
createbackend
Kgateway Create a Backend
getbackend
Kgateway Get a Backend
replacebackend
Kgateway Replace a Backend
deletebackend
Kgateway Delete a Backend
listdirectresponses
Kgateway List DirectResponse resources
createdirectresponse
Kgateway Create a DirectResponse
getdirectresponse
Kgateway Get a DirectResponse
replacedirectresponse
Kgateway Replace a DirectResponse
deletedirectresponse
Kgateway Delete a DirectResponse
listgatewayextensions
Kgateway List GatewayExtension resources
creategatewayextension
Kgateway Create a GatewayExtension
getgatewayextension
Kgateway Get a GatewayExtension
replacegatewayextension
Kgateway Replace a GatewayExtension
deletegatewayextension
Kgateway Delete a GatewayExtension
listgatewayparameters
Kgateway List GatewayParameters resources
creategatewayparameters
Kgateway Create GatewayParameters
getgatewayparameters
Kgateway Get GatewayParameters
replacegatewayparameters
Kgateway Replace GatewayParameters
deletegatewayparameters
Kgateway Delete GatewayParameters
listhttplistenerpolicies
Kgateway List HTTPListenerPolicy resources
createhttplistenerpolicy
Kgateway Create an HTTPListenerPolicy
gethttplistenerpolicy
Kgateway Get an HTTPListenerPolicy
replacehttplistenerpolicy
Kgateway Replace an HTTPListenerPolicy
deletehttplistenerpolicy
Kgateway Delete an HTTPListenerPolicy
listaibackends
Kgateway List AIBackend resources
createaibackend
Kgateway Create an AIBackend
getaibackend
Kgateway Get an AIBackend
replaceaibackend
Kgateway Replace an AIBackend
deleteaibackend
Kgateway Delete an AIBackend