Skip to main content
The MCP server exposes 48 tools that mirror the Breezing Public API. Every tool name follows a resource_action pattern, for example transactions_list or rules_create. Each card below links to the matching API reference page, where you can see the full parameters and response shape.

Access and Scope

  • Every tool except companies_list requires orgId and companyId. Call companies_list first to find the org and company IDs your key can reach, along with the access level on each.
  • Read tools (the _list, _get, and _count actions) work with any key. Write tools (create, update, refresh, sync, calculate, apply) require write access on that company, otherwise they return 403.
  • There are no delete tools. The API is mutate-only; use the Breezing dashboard for destructive actions.

Long-Running Operations

Some tools start a background job and write a row to the tasks list: wallets_create, wallets_sync, transactions_create, transactions_updatePriceAuto, balances_calculate, ngl_calculate, active_issues_refresh, and rules_apply. While one is in flight for the same company or wallet, a duplicate call returns 409 TASK_IN_PROGRESS.
Call tasks_list first to check for in-progress work, and again before reading derived data such as balances or reports. Overlapping runs can corrupt computed state.

Tools by Resource

Companies

List the companies your API key can access. Always call this first to find org and company IDs.

Company

Get the accounting configuration and chart of accounts, or update accounting settings.

Transactions

List, count, get, create, update, batch update up to 500, group internal transfers or trades, consolidate, and reprice.

Wallets

List, get, create chain wallets, and trigger incremental syncs.

Assets

List token assets and update GL account mappings or spam flags.

Balances

Get aggregated token balances or recompute daily snapshots.

Contacts

List, get, create, and update counterparty contacts for transaction context.

Active Issues

List active issues blocking the close, or refresh the snapshot.

Reports

List reports, get a single report, and pull computed detail rows.

Rules

List, get, create, update, and retroactively apply automation rules.

Tasks

List active background tasks like wallet syncs, report generation, and rule application.

Gain/Loss

Trigger a net gain/loss run with average or FIFO cost basis.

Xero

Refresh Xero accounts and categories, create a new account, and sync transactions.

QuickBooks

Refresh QuickBooks accounts, classes, and entities, create a new account, and sync transactions.

Bexio

Refresh Bexio accounts and sync transactions.
Last modified on June 10, 2026