Cloud MCPbooks
books
20 MCP tools on the Hanzo cloud door that call the books API.
The 20 tools tools/list names for books. Each dispatches to an operation in the books API reference.
| Tool | Route | Arguments | Required | Description |
|---|---|---|---|---|
get_v1_books_accounts | GET /v1/books/accounts | 1 | — | ListAccounts returns the org's chart of accounts — the seeded fixed chart every posting key in the… |
get_v1_books_bank_transactions | GET /v1/books/bank/transactions | 2 | — | ListBankTransactions returns the org's normalized bank transactions, newest first — every row the… |
get_v1_books_bank_unreconciled | GET /v1/books/bank/unreconciled | 1 | — | ListUnreconciled returns the org's unmatched bank inflows and their open clarifying questions — the… |
get_v1_books_export | GET /v1/books/export | 5 | — | ExportPackage returns the complete financial package for the caller's org over (from, to]: the… |
get_v1_books_gl | GET /v1/books/gl | 2 | — | ListGL returns the org's most recent GL Entry rows, newest first. |
get_v1_books_inbox | GET /v1/books/inbox | 1 | — | ListInbox returns the org's open document queue — everything uploaded but not yet booked, newest… |
get_v1_books_metrics | GET /v1/books/metrics | 3 | — | Metrics returns the org's deterministic SaaS-metrics snapshot over an optional (from, to] window —… |
get_v1_books_pnl | GET /v1/books/pnl | 3 | — | ProfitAndLoss returns the org's accrual-basis Profit & Loss over an optional (from, to] window of… |
get_v1_books_position | GET /v1/books/position | 2 | — | BalanceSheet returns the org's Balance Sheet as of to (empty = all time), with the Assets ==… |
get_v1_books_questions | GET /v1/books/questions | 1 | — | ListQuestions returns the clarifying questions the caller's own recent GL raises — the unusual… |
get_v1_books_rules | GET /v1/books/rules | 1 | — | ListRules returns the org's auto-categorization rules, highest priority first. |
get_v1_books_transactions | GET /v1/books/transactions | 6 | — | ListTransactions returns the org's booked ledger as a single-line register, newest first: one row… |
get_v1_books_trial | GET /v1/books/trial | 3 | — | TrialBalance returns the org's trial balance over an optional [from, to] window of RFC3339 posting… |
get_v1_books_vendors | GET /v1/books/vendors | 1 | — | ListVendors returns the org's vendor book: each canonical vendor, the alias spellings a receipt may… |
post_v1_books_ask | POST /v1/books/ask | 3 | — | AskBooks answers a plain-language question about the caller's own books — "what is my MRR?", "how… |
post_v1_books_bank_sync | POST /v1/books/bank/sync | 0 | — | SyncBank pulls every connected bank (Plaid/Teller) for the caller's org, maps each fetched… |
post_v1_books_rules | POST /v1/books/rules | 3 | — | UpsertRule creates or updates one auto-categorization rule, keyed by its pattern — writing a… |
post_v1_books_scan_book | POST /v1/books/scan/book | 3 | — | BookScan posts a reviewed scanned bill to the ledger. |
post_v1_books_sync | POST /v1/books/sync | 0 | — | Sync ingests the caller's OWN org from commerce into BOTH ledgers (live and sandbox) and reports… |
post_v1_books_vendors | POST /v1/books/vendors | 3 | — | UpsertVendor creates or updates one vendor in the org's vendor book, keyed by its canonical name —… |
Generated from tools/list on https://api.hanzo.ai/v1/mcp — 833 tools captured 2026-08-01, of which 755 are documented here (the operator surface is not published) (this build read the vendored copy; the door was unreachable).
How is this guide?
post_v1_pricing_sync
SyncPricing refreshes the third-party section of the catalog from its upstream listings and returns the time the refreshed catalog was stamped with.
get_v1_books_accounts
ListAccounts returns the org's chart of accounts — the seeded fixed chart every posting key in the ledger refers to.