Cloud MCPframework
framework
17 MCP tools on the Hanzo cloud door that call the framework API.
The 17 tools tools/list names for framework. Each dispatches to an operation in the framework API reference.
| Tool | Route | Arguments | Description |
|---|---|---|---|
delete_v1_framework_doctype_name | DELETE /v1/framework/{doctype}/{name} | 2 | Removes one document, after its on_trash hooks agree. |
delete_v1_framework_doctypes_name | DELETE /v1/framework/doctypes/{name} | 1 | Removes a DocType and every document stored under it. |
delete_v1_framework_roles_user_role | DELETE /v1/framework/roles/{user}/{role} | 2 | Removes one (user, role) grant in the caller's org. Manager-only. |
get_v1_framework_doctype | GET /v1/framework/{doctype} | 5 | Returns the caller org's documents of one DocType, filtered, ordered and projected by the query. |
get_v1_framework_doctype_name | GET /v1/framework/{doctype}/{name} | 2 | Returns one document by name, with Password fields redacted. |
get_v1_framework_doctypes | GET /v1/framework/doctypes | 0 | Returns every DocType defined in the caller's org. |
get_v1_framework_doctypes_name | GET /v1/framework/doctypes/{name} | 1 | Returns one DocType definition — its fields, naming rule, permissions and lifecycle flags. |
get_v1_framework_modules | GET /v1/framework/modules | 0 | Returns every app lane compiled into this deployment and the DocTypes each one installs. |
get_v1_framework_modules_module | GET /v1/framework/modules/{module} | 1 | Returns one app lane's install state for the caller's org: the DocTypes the lane declares, and which |
get_v1_framework_roles | GET /v1/framework/roles | 0 | Returns every (user, role) assignment in the caller's org. |
get_v1_framework_summary | GET /v1/framework/summary | 0 | Reports how much of the DocType surface the caller's org uses: how many DocTypes it has defined, and |
post_v1_framework_doctype_name_cancel | POST /v1/framework/{doctype}/{name}/cancel | 2 | Moves a submitted document to cancelled (docstatus 1 → 2) after its on_cancel hooks agree. |
post_v1_framework_doctype_name_submit | POST /v1/framework/{doctype}/{name}/submit | 2 | Moves a draft to submitted (docstatus 0 → 1) after its on_submit hooks agree. |
post_v1_framework_doctypes | POST /v1/framework/doctypes | 10 | Defines a DocType in the caller's org: the metadata that gives a document surface its fields, its na |
post_v1_framework_modules_module_install | POST /v1/framework/modules/{module}/install | 1 | Creates an app lane's DocTypes in the caller's org. |
post_v1_framework_roles | POST /v1/framework/roles | 2 | Grants one user one role in the caller's org — how a member gains rights on a DocType, since permiss |
put_v1_framework_doctypes_name | PUT /v1/framework/doctypes/{name} | 10 | Replaces a DocType definition wholesale (PUT semantics): the stored definition becomes the body. |
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?