Tool catalogue

The MCP tools Hannu exposes today, grouped by what they do, with the governance flag each sits behind.

These are the tools the Hannu MCP server exposes today. Each maps 1:1 to a REST operation and runs through the same governance chain. Tools that create tasks or move money sit behind a delegation flag.

Discover

ToolWhat it doesFlag
estimate_taskPrice a task before you spend — a dry run that changes no state.
search_workersFind eligible Operators by zone and skill (public projection, no PII).
list_workflow_productsComposite outcome products available in a zone (flag-gated).
list_tasksList the calling org’s tasks.
get_workerOne Operator’s public projection.
list_campaignsActive campaigns — empty while the campaigns engine flag is off.

Create

ToolWhat it doesFlag
create_taskCreate and escrow-lock a task. Requires an idempotency key.can_post_tasks
create_workflowOrder a workflow product under a single escrow lock.can_order_workflows

Verify

ToolWhat it doesFlag
get_taskFull task state, including escrow and proof.
get_proofThe AI verification report for a task.
get_workflowPer-step progress for a workflow (no worker identities).
approve_taskRelease escrow to the Operator. Requires an idempotency key.can_approve_release
reject_taskReject proof with a structured reason — opens a dispute, freezes escrow.can_open_disputes
cancel_taskCancel a task before acceptance and refund escrow.can_post_tasks

Money

ToolWhat it doesFlag
get_walletOrg wallet balance.
fund_walletFunding options and the minimum top-up.

16 tools live today. Each maps 1:1 to a REST operation and runs through the same governance.

Discover before you spend

estimate_task is a dry run — it prices work and changes nothing. Reach for it before create_task.

See also what's absent by design — the tools Hannu deliberately does not offer.