Envoy Proxy Admin API
The Envoy Proxy Administration Interface provides a local HTTP-based management API for querying and modifying various aspects of the Envoy server at runtime. It serves as a critical operational tool for monitoring, debugging, and managing Envoy proxy instances. The admin interface typically runs on port 9901 by default. All mutation operations must be sent as HTTP POST requests; GET requests will not perform changes. Note that this endpoint is not authenticated, so access should be restricted in production environments.
What You Can Do
MCP Tools
getadminhome
Envoy Proxy Admin Home
gethelp
Envoy Proxy List Available Endpoints
getready
Envoy Proxy Check Server Readiness
getserverinfo
Envoy Proxy Get Server Information
getstats
Envoy Proxy Get Statistics
getstatsprometheus
Envoy Proxy Get Statistics in Prometheus Format
getstatsrecentlookups
Envoy Proxy Get Recent Stat Lookups
getclusters
Envoy Proxy Get Cluster Information
getconfigdump
Envoy Proxy Dump Current Configuration
getinitdump
Envoy Proxy Dump Initialization Configuration
getlisteners
Envoy Proxy List Listeners
getcerts
Envoy Proxy List TLS Certificates
getruntime
Envoy Proxy Get Runtime Settings
postruntimemodify
Envoy Proxy Modify Runtime Settings
postlogging
Envoy Proxy View or Modify Log Levels
getmemory
Envoy Proxy Get Memory Usage
gethotrestartversion
Envoy Proxy Get Hot Restart Version
postresetcounters
Envoy Proxy Reset Counters
postdrainlisteners
Envoy Proxy Drain Listeners
posthealthcheckfail
Envoy Proxy Fail Health Checks
posthealthcheckok
Envoy Proxy Resume Health Checks
postquitquitquit
Envoy Proxy Shutdown Server
postcpuprofiler
Envoy Proxy Enable or Disable CPU Profiler
postheapprofiler
Envoy Proxy Enable or Disable Heap Profiler
posttap
Envoy Proxy Tap Traffic
getcontention
Envoy Proxy Get Mutex Contention Stats