The Breezing MCP Server gives AI agents like Claude direct access to your crypto accounting workspace. MCP (Model Context Protocol) is an open standard that lets AI tools connect to external data sources, so you can categorize transactions, run rules, calculate gain/loss, and sync to Xero or QuickBooks without leaving your AI workflow.Documentation Index
Fetch the complete documentation index at: https://learn.breezing.io/llms.txt
Use this file to discover all available pages before exploring further.
What You Can Do
With the Breezing MCP Server, your AI agent can:- Categorize transactions: list uncategorized transactions, assign contra and asset accounts in bulk, set status, and add notes
- Manage wallets: view connected wallets, create new chain wallets, and trigger incremental syncs
- Browse and update assets: look up token assets, update GL account mappings for Token View, and flag spam tokens
- Check balances: get current or historical token balances and recompute daily snapshots
- Manage contacts: list, create, and update counterparty addresses to give transactions clearer context
- Build automation rules: list, create, update, and retroactively apply rules that auto-categorize matching transactions
- Track active issues: surface uncategorized transactions, missing prices, and broken syncs blocking the close
- Calculate gain/loss: trigger a fresh net gain/loss run with average, FIFO, or LIFO cost basis
- Run reports: list reports and pull computed token, account, or explorer balance details
- Refresh and sync accounting integrations: pull the latest charts from Xero, QuickBooks, and Bexio, then push journal entries
- Monitor background tasks: see what wallet syncs, report runs, and rule applications are in progress
Prerequisites
Before connecting, you need a Breezing API key:- Open the profile menu in the top-right corner of Breezing and select Account Settings
- Open the API Keys tab
- Click Create API Key to generate a new key, then assign it to one or more companies with
readorwriteaccess


brz_ prefix.
Connecting with Claude Code
The fastest way to connect is directly through Claude Code. Run the following command in your terminal:brz_your_api_key with your actual API key. Claude Code will now have access to your Breezing workspace data.
Connecting with Claude Desktop
Add a custom connector
Open the Connectors panel in Claude Desktop, click the + button, and select Add custom connector.

Enter the Breezing MCP details
Set the name to Breezing and the URL to 
https://mcp.breezing.io/mcp, then click Add.
Manual Configuration
For other MCP-compatible clients like Cursor, add the following to your MCP configuration file:brz_your_api_key with your actual API key.
The config file location depends on your client. For Claude Desktop, see modelcontextprotocol.io/quickstart to find it on your system.
Available Tools
The MCP server exposes the same surface as the Breezing Public API. Tools are grouped by resource:Companies
List the companies your API key can access. Always call this first to find org and company IDs.
Company
Get accounting configuration, balance-sheet setup, chart of accounts, and integration status.
Transactions
List, count, get, update single, and batch update up to 500 transactions at once.
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, FIFO, or LIFO 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.
Built-in Prompts
The Breezing MCP Server ships with three guided prompts. They walk your AI agent through end-to-end workflows using the right combination of tools.categorize-transactions
Step-by-step workflow for assigning contra and asset accounts to uncategorized transactions, with handling for internal transfers and a recommendation to create Rules for recurring patterns. Optional
wallet_id parameter.reconciliation-status
Generate a progress report showing categorization coverage, client review items, and sync readiness across the full status lifecycle: notStarted, reviewRequired, reconciled, manuallyReconciled, paid.
map-asset-accounts
Set up Token View GL account mappings for token assets when
balanceSheetSetup is token. Explains the difference between Token, Wallet, and Combined views.Example Prompts
Once connected, try asking your AI agent: CategorizationBalances and Wallets
- Categorize my uncategorized transactions from the last 30 days
- Show me transactions that need client review and explain why they were flagged
- Apply rule 12 to all existing transactions on the Treasury wallet
Assets and Token View
- What are my current wallet balances?
- Recalculate balances for the Treasury wallet
- Add a new Ethereum wallet at 0xabc… and start syncing from January 1, 2025
Reports and Gain/Loss
- Which token assets are missing GL account mappings?
- Map USDC to account code 1100 in Token View
- Mark all assets with zero historical volume as spam
Accounting Sync
- Run a fresh gain/loss calculation using FIFO with a cutoff of December 31, 2025
- List my reports and pull the details for the latest token NGL report
- What active issues are blocking my month-end close?
- Refresh the QuickBooks chart of accounts and show me what’s new
- Sync transactions 1001 through 1050 to Xero
- Create a new Bexio expense account for “Crypto Trading Fees”

