Chapter 6 of 10 · 15 entries
6. Finance Operations and Accounting
Agents for bookkeeping, reconciliation, invoices, tax, and reporting, plus MCP access to accounting systems.
Ledgers and agent accountants
- beancount Double-entry plaintext accounting ledger; common target for bookkeeping agents.
- fava Web UI for Beancount; useful review surface next to an accounting agent.
- Klaudia Self-hosted agentic accountant for receipts, reconciliation, and approvals.
- Bookkeeping-Agency-Skill Skills pack for China bookkeeping-agency vertical agents. CN
- accounted Open-source ERP designed to be operated by agents.
- cfo-stack Beancount-based AI CFO workflow: import, classification, reconciliation, reports, and tax skills.
Tax, invoicing, and payables
- TaxHacker Self-hosted AI accounting app: LLM extraction for receipts, invoices, and transactions with custom categories.
- openaccountants Sourced accounting and tax guides written for both people and AI agents.
- shinkoku Japanese tax-return agent plugin covering bookkeeping through e-Tax entry.
- mcp-fiscal-brasil Brazilian tax and fiscal MCP: CNPJ, NF-e, SPED, Simples Nacional, and more.
- opentax Open-source US federal tax engine shipped as a single CLI with agent skills.
Accounting-system MCP servers
- norman-mcp-server MCP for AI-powered bookkeeping and tax filing automation (EU-oriented).
- quickbooks-online-mcp-server Official Intuit MCP server giving AI assistants access to QuickBooks Online data.
- xero-mcp-server Official Xero MCP server for contacts, invoices, accounts, and reports.
- stripe/ai Stripe's agent toolkit and MCP for payments, billing, and usage-based charging.
Pitfall Tip
Accounting agents must be append-only or approval-gated. Never let an agent silently rewrite historical ledger entries.