
E Arveldaja Mcp
Let your coding agent create invoices, import bank transactions, and pull reports from Estonia’s RIK e-arveldaja (e-Financials) without clicking through the portal.
Overview
e-arveldaja-mcp is a MCP server for the Operate phase that lets AI agents manage Estonian RIK e-arveldaja invoices, bank imports, and financial reports via API.
What is this MCP server?
- stdio MCP server (npm e-arveldaja-mcp v0.14.3) wired to RIK e-arveldaja API
- Invoice lifecycle and bank import exposed as agent-callable tools
- Financial reporting from the same ledger your accountant expects
- Credentials via EARVELDAJA_API_KEY_ID, EARVELDAJA_API_PUBLIC_VALUE, EARVELDAJA_API_PASSWORD, or local apikey*.txt / .env
- EARVELDAJA_SERVER toggle (default live) for live vs non-live RIK endpoints
- Server version 0.14.3 on npm identifier e-arveldaja-mcp
- Three secret environment variables plus optional EARVELDAJA_SERVER (default live)
- stdio transport only per server.schema.json
Community signal: 22 GitHub stars.
What problem does it solve?
Estonian solo builders waste context switching between their IDE and RIK e-arveldaja whenever they need invoices, imports, or reports.
Who is it for?
Indie hackers and micro-SaaS founders with an Estonian entity already on RIK e-arveldaja who want agent-assisted invoicing and reporting.
Skip if: Non-Estonian businesses, teams without RIK API keys, or anyone who needs US/EU generic accounting instead of e-Financials.
What do I get? / Deliverables
After registration, your agent can draft and reconcile e-arveldaja bookkeeping steps from chat while you stay in the repo.
- Agent-driven invoice and bank-import actions against live or test RIK server
- Queryable financial reports from e-arveldaja through MCP tools
- Repeatable stdio MCP config for Estonian accounting workflows
Recommended MCP Servers
Journey fit
Accounting and compliance work happens after you are shipping revenue—ongoing operations, not greenfield product build. Iterate covers recurring back-office loops: invoicing, reconciliation, and reporting tied to a live Estonian OÜ or sole prop.
How it compares
RIK e-arveldaja API bridge via MCP—not a standalone bookkeeping skill or spreadsheet template.
Common Questions / FAQ
Who is e-arveldaja-mcp for?
Solo and small-team builders running Estonian companies on RIK e-arveldaja who want their AI coding agent to handle invoices, bank import, and reports through MCP tools.
When should I use e-arveldaja-mcp?
Use it during monthly close, client invoicing, or bank reconciliation when you already have RIK API credentials and want to avoid manual portal work.
How do I add e-arveldaja-mcp to my agent?
Install the npm package e-arveldaja-mcp, set EARVELDAJA_API_KEY_ID, EARVELDAJA_API_PUBLIC_VALUE, and EARVELDAJA_API_PASSWORD (or apikey*.txt), then add a stdio MCP server entry pointing at that binary in Claude Code, Cursor, or Codex.