Your accountant, as an AI you control.
A real connector we built and run: it operates Estonian statutory accounting and VAT compliance through the official government system — assembling your returns, reconciling your books, preparing your filings — with every figure deterministic, every step on your own machine, and nothing filed without your sign-off.
Statutory accounting is the perfect job to hand a machine — tedious, rule-bound, unforgiving of mistakes — and the worst job to hand a stranger's cloud, because it is your money, your books, your liability.
So we didn't choose. The e-Financials MCP connector gives an AI assistant a safe, structured way to drive Estonia's official accounting system, e-Financials (e-arveldaja), end to end — while the sensitive part stays on your machine, under your keys, and every number it produces is computed by code rather than guessed by a model.
It's not a chatbot bolted onto your books. It's a disciplined operator: the assistant decides what needs doing and explains it in plain language; deterministic code does the actual arithmetic and talks to the government API; and you approve anything that files. The machine proposes; you dispose.
A full compliance loop, run by AI you supervise.
Reads your books
Pulls the live picture from e-Financials — transactions, account balances, the trial balance — into a form your assistant can actually reason over and answer questions against.
Assembles the VAT return
Reconstructs the monthly VAT declaration (KMD) and its annex (INF) deterministically from the underlying transactions. Every line traces back to its source; no figure is ever invented.
Reconciles
Matches the books against bank reality, surfaces unreconciled items and mismatches, and corrects opening balances so the foundation is sound before anything is filed.
Prepares period-close
Runs the month- and quarter-close checklist, flags what's missing, and turns the filing into a reviewed, reproducible artifact instead of an evening with a spreadsheet.
Answers in plain language
"What's my VAT position this month?" "Show me unreconciled items." "Is the OSS return ready?" — grounded entirely in your actual books, not a model's imagination.
Files only on your word
The connection to the government system is cryptographically signed and authenticated, and nothing is ever submitted without your explicit approval. You stay the only signatory.
Convenience without surrender.
Deterministic, not generative
A language model is wonderful at understanding intent and terrible at arithmetic you can bet your tax filing on. So the model never touches a number — code computes every figure, and the same inputs always produce the same return. Reproducible, test-covered, auditable.
Local-first & sovereign
It runs against your own credentials, on infrastructure you control. Your books never get shipped to our cloud — because there is no our-cloud in the loop. We never see your data.
Human-gated by design
Reading, drafting, and reconciling are automated. The few irreversible acts — anything that files or moves a number into the official record — wait for a human decision. On purpose.
Proof, not a promise
This is the same discipline behind everything Virohana builds: deterministic where it counts, local by default, supervised at the edges. The connector is simply that philosophy applied to the one domain where mistakes are expensive.
Request access.
Because it operates live financial systems with real credentials, the e-Financials MCP isn't a public download you plug in — and it shouldn't be. Access is granted per engagement, in whichever form fits:
- A guided demo — see it drive a real compliance loop, end to end.
- A pilot on your own books — run it against your company, with your keys, under supervision.
- A system we build and hand you — yours to own and run, tailored to your setup.