
Accounting Mcp
Accounting MCP is a MCP server that exposes EU-focused accounting tools including reconcile, VAT, and invoicing over streamable HTTP with x402 USDC on Base billing.
About
Accounting MCP from Ainode-tech is a hosted Model Context Protocol server aimed at European businesses that want agents to help with operational finance without exporting CSVs for every question. The listing highlights eight EU accounting-oriented capabilities including reconciliation, VAT handling, and invoicing, served over streamable HTTP at xero.api.ainode.tech with catalog version 0.1.1. Paid tool routes use x402 USDC on Base while a free health endpoint lets you verify connectivity before spend. Claude Code or Cursor can register the remote and delegate repetitive bookkeeping prompts, but you remain responsible for auditor-ready records and tax advice. It fits SaaS founders iterating on revenue ops after launch more than hobby projects with no legal entity.
- Remote streamable-http MCP at https://xero.api.ainode.tech/mcp
- Catalog copy cites 8 EU accounting capabilities: reconcile, VAT, invoicing, and related flows
- x402 USDC payments on Base for metered tool usage; free health check called out
- Version 0.1.1 hosted service—no local npm stdio package in registry metadata
- Positions EU accounting semantics for agent-driven finance chores
Accounting Mcp by the numbers
- Exposes 9 verified tools (MCP introspection)
- Data as of Jul 7, 2026 (Skillselion catalog sync)
claude mcp add --transport http accounting-mcp https://xero.api.ainode.tech/mcpAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Transport | HTTP |
|---|---|
| Auth | None |
| Tools | 9 |
What it does
Hook your agent into EU-oriented accounting actions—reconcile, VAT, invoicing—via a remote MCP endpoint with x402 USDC on Base for paid tool calls.
Who is it for?
EU-based SaaS operators already on MCP who want agent-assisted reconciliation and VAT/invoicing against Ainode’s hosted accounting API.
Skip if: US-only cash-basis founders, teams needing certified tax filing inside the agent, or developers allergic to crypto micropayments on Base.
What you get
You register one remote accounting MCP URL so agents can run reconcile, VAT, and invoicing-style operations with metered x402 USDC payment and a free health check.
- Registered Ainode accounting remote MCP endpoint
- Agent-invoked reconcile, VAT, and invoicing tool runs
- Verified connectivity via documented free health check
By the numbers
- 8 EU accounting capabilities named in catalog description
- Remote URL https://xero.api.ainode.tech/mcp
- Version 0.1.1
Tools 9
Public tool metadata - what this server can do for an agent.
health1 paramHealth check. Returns server status and optional echo.
echostringOptional string to echo back
reconcile_transactions3 paramsMatch bank statement lines against unreconciled Xero transactions. Returns confidence-scored matches (>=0.8 matched, 0.5-0.8 suggested, <0.5 unmatched).
api_key_hashstringrequiredCustomer API key hash identifying Xero tokenfrom_datestringStart date filter (YYYY-MM-DD)to_datestringEnd date filter (YYYY-MM-DD)
confirm_reconciliation2 paramsApply confirmed reconciliation matches to Xero. Marks matched bank transactions as reconciled.
matchesarrayrequiredArray of confirmed statement-to-transaction matchesapi_key_hashstringrequiredCustomer API key hash identifying Xero token
categorise_expenses4 paramsSuggest Portuguese tax categories for uncategorised Xero expenses. Returns category, VAT tier, deductibility, and VAT breakdown per transaction.
api_key_hashstringrequiredCustomer API key hash identifying Xero tokenfrom_datestringStart date filter (YYYY-MM-DD)to_datestringEnd date filter (YYYY-MM-DD)regionstringPortuguese tax region
apply_categories2 paramsApply confirmed Portuguese tax categories to Xero transactions. Updates AccountCode and TaxType.
categoriesarrayrequiredArray of transaction-to-category assignmentsapi_key_hashstringrequiredCustomer API key hash identifying Xero token
calculate_vat5 paramsCalculate Portuguese VAT for a given amount, category, and region. Supports Mainland, Azores, and Madeira rates. Detects intra-community B2B reverse charge.
amountnumberrequiredNet amount (ex-VAT) to calculate VAT oncategorystringPortuguese tax category code (e.g. office_supplies, food_restaurant)regionstringPortuguese tax regionis_b2bbooleanWhether the transaction is business-to-businesscounterpart_countrystringISO 3166-1 alpha-2 country code of the counterpart
draft_invoice8 paramsCreate a DRAFT invoice in Xero with VAT preview. Returns line totals and tax amounts for review before sending.
contact_namestringrequiredInvoice recipient namecontact_emailstringrequiredInvoice recipient email addressline_itemsarrayrequiredInvoice line itemsdue_datestringrequiredDue date (YYYY-MM-DD)currencystringCurrency code (defaults to EUR)referencestringInvoice reference numbernotesstringNotes for internal useapi_key_hashstringrequiredCustomer API key hash identifying Xero token
send_invoice2 paramsAuthorise a DRAFT invoice and email it to the contact via Xero. Two-step: sets status to AUTHORISED then triggers email.
invoice_idstringrequiredXero InvoiceID to authorise and sendapi_key_hashstringrequiredCustomer API key hash identifying Xero token
generate_report4 paramsGenerate a financial report: P&L, Balance Sheet, Cash Flow (indirect method from balance sheet deltas), or VAT Summary with Portuguese SAF-T filing hints.
report_typestringrequiredReport type to generatefrom_datestringStart date (YYYY-MM-DD, defaults to 1st of current month)to_datestringEnd date (YYYY-MM-DD, defaults to today)api_key_hashstringrequiredCustomer API key hash identifying Xero token
Recommended MCP Servers
How it compares
Hosted EU finance MCP with x402 billing, not a spreadsheet skill or full Xero clone you self-host.
FAQ
Who is Accounting MCP for?
European developers and micro-SaaS founders who want Claude Code or Cursor to call reconcile, VAT, and invoicing tools through Ainode’s remote MCP with optional x402 USDC payment.
When should I use Accounting MCP?
In Operate iterate (and adjacent Grow lifecycle work) when monthly books, VAT checks, or invoicing repeat and you want agent automation instead of manual portal clicking.
How do I add Accounting MCP to my agent?
Add remote MCP https://xero.api.ainode.tech/mcp as streamable-http in your client, confirm the free health route, then fund or configure x402 USDC on Base per Ainode docs for paid accounting tools.