accounting-mcp
io.github.Ainode-tech/accounting-mcp
8 EU accounting (x402 USDC on Base): reconcile, VAT, invoicing. Free health.
This endpoint completed initialize and tools/list. No tool was called.
- Rank
- #2962
- Score
- 81
- Tool tokens
- 1,635
- Tools
- 9
Tools
Token cost is the o200k count of the tools list JSON, including schemas, before any tool is called.
health
Health check. Returns server status and optional echo.
reconcile_transactions
Match bank statement lines against unreconciled Xero transactions. Returns confidence-scored matches (>=0.8 matched, 0.5-0.8 suggested, <0.5 unmatched).
confirm_reconciliation
Apply confirmed reconciliation matches to Xero. Marks matched bank transactions as reconciled.
categorise_expenses
Suggest Portuguese tax categories for uncategorised Xero expenses. Returns category, VAT tier, deductibility, and VAT breakdown per transaction.
apply_categories
Apply confirmed Portuguese tax categories to Xero transactions. Updates AccountCode and TaxType.
calculate_vat
Calculate Portuguese VAT for a given amount, category, and region. Supports Mainland, Azores, and Madeira rates. Detects intra-community B2B reverse charge.
draft_invoice
Create a DRAFT invoice in Xero with VAT preview. Returns line totals and tax amounts for review before sending.
send_invoice
Authorise a DRAFT invoice and email it to the contact via Xero. Two-step: sets status to AUTHORISED then triggers email.
generate_report
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.
Nearby in GitHub
Up-to-date code docs for any prompt
MCP server for Financial Modeling Prep API with 250+ financial data tools
Official SerpApi MCP server for Google, Bing, and other search engines.
Comprehensive PostgreSQL documentation and best practices, including ecosystem tools