
Accounting Mcp
You'd reach for this when handling European accounting workflows that need programmatic access to reconciliation, VAT calculations, and invoicing operations. It supports eight EU accounting standards and charges 0.02 USDC on Base per transaction (with a 402 USDC multiplier referenced in the pricing). The server exposes these operations over a streamable HTTP transport at xero.api.ainode.tech/mcp, suggesting integration with Xero's accounting platform. Health checks are free, so you can monitor uptime without burning through credits. Best suited for EU businesses automating compliance heavy accounting tasks where you need structured API access rather than clicking through a web interface.
- tools
- 9
- transport
- HTTP
- last updated
- Apr 30, 2026
Install
From registry metadata$ npx add-mcp https://xero.api.ainode.tech/mcp --name accounting-mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http accounting-mcp https://xero.api.ainode.tech/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 9 toolsVerified live against the running server on Nov 6, 2026.
healthHealth check. Returns server status and optional echo.1 params
Health check. Returns server status and optional echo.
echostringreconcile_transactionsMatch bank statement lines against unreconciled Xero transactions. Returns confidence-scored matches (>=0.8 matched, 0.5-0.8 suggested, <0.5 unmatched).3 params
Match bank statement lines against unreconciled Xero transactions. Returns confidence-scored matches (>=0.8 matched, 0.5-0.8 suggested, <0.5 unmatched).
api_key_hash*stringfrom_datestringto_datestringconfirm_reconciliationApply confirmed reconciliation matches to Xero. Marks matched bank transactions as reconciled.2 params
Apply confirmed reconciliation matches to Xero. Marks matched bank transactions as reconciled.
api_key_hash*stringmatches*arraycategorise_expensesSuggest Portuguese tax categories for uncategorised Xero expenses. Returns category, VAT tier, deductibility, and VAT breakdown per transaction.4 params
Suggest Portuguese tax categories for uncategorised Xero expenses. Returns category, VAT tier, deductibility, and VAT breakdown per transaction.
api_key_hash*stringfrom_datestringregionstringmainland · azores · madeiradefault: mainlandto_datestringapply_categoriesApply confirmed Portuguese tax categories to Xero transactions. Updates AccountCode and TaxType.2 params
Apply confirmed Portuguese tax categories to Xero transactions. Updates AccountCode and TaxType.
api_key_hash*stringcategories*arraycalculate_vatCalculate Portuguese VAT for a given amount, category, and region. Supports Mainland, Azores, and Madeira rates. Detects intra-community B2B reverse charge.5 params
Calculate Portuguese VAT for a given amount, category, and region. Supports Mainland, Azores, and Madeira rates. Detects intra-community B2B reverse charge.
amount*numbercategorystringcounterpart_countrystringis_b2bbooleanregionstringmainland · azores · madeiradefault: mainlanddraft_invoiceCreate a DRAFT invoice in Xero with VAT preview. Returns line totals and tax amounts for review before sending.8 params
Create a DRAFT invoice in Xero with VAT preview. Returns line totals and tax amounts for review before sending.
api_key_hash*stringcontact_email*stringcontact_name*stringcurrencystringdue_date*stringline_items*arraynotesstringreferencestringsend_invoiceAuthorise a DRAFT invoice and email it to the contact via Xero. Two-step: sets status to AUTHORISED then triggers email.2 params
Authorise a DRAFT invoice and email it to the contact via Xero. Two-step: sets status to AUTHORISED then triggers email.
api_key_hash*stringinvoice_id*stringgenerate_reportGenerate a financial report: P&L, Balance Sheet, Cash Flow (indirect method from balance sheet deltas), or VAT Summary with Portuguese SAF-T filing hints.4 params
Generate a financial report: P&L, Balance Sheet, Cash Flow (indirect method from balance sheet deltas), or VAT Summary with Portuguese SAF-T filing hints.
api_key_hash*stringfrom_datestringreport_type*stringpnl · balance_sheet · cash_flow · vat_summaryto_datestringSponsors
Details
- Category
- Finance & Commerce
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026