Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
io.github.Ainode-tech avatar

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)
terminal
claude mcp add --transport http accounting-mcp https://xero.api.ainode.tech/mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
TransportHTTP
AuthNone
Tools9

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 param

Health check. Returns server status and optional echo.

  • echostringOptional string to echo back
reconcile_transactions3 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_hashstringrequiredCustomer API key hash identifying Xero token
  • from_datestringStart date filter (YYYY-MM-DD)
  • to_datestringEnd date filter (YYYY-MM-DD)
confirm_reconciliation2 params

Apply confirmed reconciliation matches to Xero. Marks matched bank transactions as reconciled.

  • matchesarrayrequiredArray of confirmed statement-to-transaction matches
  • api_key_hashstringrequiredCustomer API key hash identifying Xero token
categorise_expenses4 params

Suggest 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 token
  • from_datestringStart date filter (YYYY-MM-DD)
  • to_datestringEnd date filter (YYYY-MM-DD)
  • regionstringPortuguese tax region
apply_categories2 params

Apply confirmed Portuguese tax categories to Xero transactions. Updates AccountCode and TaxType.

  • categoriesarrayrequiredArray of transaction-to-category assignments
  • api_key_hashstringrequiredCustomer API key hash identifying Xero token
calculate_vat5 params

Calculate 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 on
  • categorystringPortuguese tax category code (e.g. office_supplies, food_restaurant)
  • regionstringPortuguese tax region
  • is_b2bbooleanWhether the transaction is business-to-business
  • counterpart_countrystringISO 3166-1 alpha-2 country code of the counterpart
draft_invoice8 params

Create a DRAFT invoice in Xero with VAT preview. Returns line totals and tax amounts for review before sending.

  • contact_namestringrequiredInvoice recipient name
  • contact_emailstringrequiredInvoice recipient email address
  • line_itemsarrayrequiredInvoice line items
  • due_datestringrequiredDue date (YYYY-MM-DD)
  • currencystringCurrency code (defaults to EUR)
  • referencestringInvoice reference number
  • notesstringNotes for internal use
  • api_key_hashstringrequiredCustomer API key hash identifying Xero token
send_invoice2 params

Authorise 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 send
  • api_key_hashstringrequiredCustomer API key hash identifying Xero token
generate_report4 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.

  • report_typestringrequiredReport type to generate
  • from_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.

Financefinancepayments

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.