Cloud MCPingress
ingress
18 MCP tools on the Hanzo cloud door that call the ingress API.
The 18 tools tools/list names for ingress. Each dispatches to an operation in the ingress API reference.
| Tool | Route | Arguments | Description |
|---|---|---|---|
delete_v1_ingress_middlewares_id | DELETE /v1/ingress/middlewares/{id} | 1 | DeleteMiddleware removes one of the caller org's edge transforms and hot-applies the change. |
delete_v1_ingress_routes_id | DELETE /v1/ingress/routes/{id} | 1 | DeleteRoute removes one of the caller org's routing rules and hot-applies the shrunken table, freein |
delete_v1_ingress_services_id | DELETE /v1/ingress/services/{id} | 1 | DeleteService removes one of the caller org's backend pools and hot-applies the change. |
get_v1_ingress_middlewares | GET /v1/ingress/middlewares | 0 | ListMiddlewares returns every edge transform the caller's org has configured, ordered by id. |
get_v1_ingress_middlewares_id | GET /v1/ingress/middlewares/{id} | 1 | GetMiddleware returns one of the caller org's edge transforms by id. |
get_v1_ingress_routes | GET /v1/ingress/routes | 0 | ListRoutes returns every routing rule the caller's org has configured, ordered by id. |
get_v1_ingress_routes_id | GET /v1/ingress/routes/{id} | 1 | GetRoute returns one of the caller org's routing rules by id. |
get_v1_ingress_services | GET /v1/ingress/services | 0 | ListServices returns every backend pool the caller's org has configured, ordered by id. |
get_v1_ingress_services_id | GET /v1/ingress/services/{id} | 1 | GetService returns one of the caller org's backend pools by id. |
get_v1_ingress_status | GET /v1/ingress/status | 0 | Status reports the ingress edge's live posture: the role this instance runs in (app or edge), whethe |
get_v1_ingress_tls | GET /v1/ingress/tls | 0 | GetTLS returns the caller org's ACME intent together with the edge-wide TLS facts it lands in: which |
post_v1_ingress_middlewares | POST /v1/ingress/middlewares | 3 | PutMiddleware creates or replaces one edge transform and hot-applies it. |
post_v1_ingress_routes | POST /v1/ingress/routes | 7 | PutRoute creates or replaces one routing rule and hot-applies the new table — there is no config fil |
post_v1_ingress_services | POST /v1/ingress/services | 3 | PutService creates or replaces one backend pool and hot-applies it. |
put_v1_ingress_middlewares_id | PUT /v1/ingress/middlewares/{id} | 3 | PutMiddleware creates or replaces one edge transform and hot-applies it. |
put_v1_ingress_routes_id | PUT /v1/ingress/routes/{id} | 7 | PutRoute creates or replaces one routing rule and hot-applies the new table — there is no config fil |
put_v1_ingress_services_id | PUT /v1/ingress/services/{id} | 3 | PutService creates or replaces one backend pool and hot-applies it. |
put_v1_ingress_tls | PUT /v1/ingress/tls | 3 | PutTLS replaces the caller org's ACME intent and hot-applies what can be hot-applied. |
Generated from tools/list on https://api.hanzo.ai/v1/mcp — 834 tools captured 2026-08-01 (this build read the vendored copy; the door was unreachable).
How is this guide?