Envoy Admin API
The Envoy Admin API provides local administrative access to a running Envoy proxy instance. It exposes endpoints for inspecting configuration, checking health, viewing statistics, managing log levels, and controlling the runtime state of the proxy. The Admin API is typically bound to a local interface (default port 9901) and is not intended for external exposure in production environments.
What You Can Do
MCP Tools
getserverinfo
Envoy Get server information
getclusters
Envoy Get upstream cluster information
getconfigdump
Dump current Envoy configuration
getlisteners
Envoy Get listener information
getstats
Get Envoy statistics
getstatsprometheus
Envoy Get statistics in Prometheus format
getrecentlookups
Envoy Get recently looked-up stat names
sethealthcheckfail
Envoy Force health check failure
sethealthcheckok
Envoy Restore health check passing
getready
Envoy Get server readiness status
getlogging
Envoy Get current log levels
setlogging
Envoy Change log levels
getruntime
Envoy Get runtime settings
modifyruntime
Envoy Modify runtime settings
drainlisteners
Envoy Drain listeners
shutdownserver
Shutdown Envoy server
getcertificates
Envoy Get TLS certificate information
getmemory
Envoy Get memory allocation information
gethotrestartversion
Envoy Get hot restart compatibility version
resetcounters
Envoy Reset all statistics counters