Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-iseppo-e-arveldaja-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
An MCP server for Massive.com Financial Market Data
Allow parsing of object rest/spread
MCP server for Paradex perp trading. Market data, accounts, orders, positions, and vaults.
MCP Security Weekly
Get CVE alerts and security updates for io.github.iseppo/e-arveldaja-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for the Estonian e-arveldaja (RIK e-Financials) REST API. 109 tools, 15 workflow prompts, 12 resources. Works with any MCP client — Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Cline, and others.
v0.11 adds accounting inbox autopilot and review resolution.
run_accounting_inbox_dry_runsscans a workspace and chains safe dry-run steps into one preview,resolve_accounting_review_item+prepare_accounting_review_actionturn review items into ready-to-approve tool calls, andsave_auto_booking_rulepersists stable supplier booking defaults toaccounting-rules.md. See the changelog for full details.v0.10.0 is a major update. Large parts of the codebase have been rewritten — credential management, bank reconciliation, audit logging, and batch workflows all received significant changes. You may need to re-add your API credentials after updating, as the credential storage has moved from reading
apikey*.txtdirectly to.envfiles. Your existingapikey*.txtfiles will be detected automatically and the server will offer to import them on first start.
Active development. This package is under active development and has not seen extensive real-world testing yet. If you encounter a bug or unexpected behaviour, please let me know via GitHub Issues or email at indrek.seppo@gmail.com.
This is an experimental, unofficial project. It is not affiliated with, endorsed by, or in any way officially connected to RIK (Registrite ja Infosüsteemide Keskus) or the e-arveldaja / e-Financials service.
Use entirely at your own risk. This software interacts with live financial data and can create, modify, confirm, and delete accounting records (invoices, journal entries, transactions, etc.). The authors accept no responsibility for any data loss, incorrect bookings, or other damages resulting from the use of this software.
By using this software you acknowledge that:
;apikey.txt file and place it in the working directory where you run your AI assistantIf you don't have a static IP address, you will need to update the allowed IP in e-arveldaja settings whenever your IP changes.
If requests later start failing with 401 Unauthorized, the most common cause is that your public IP changed and no longer matches the allowed IP list. Check the current public IP yourself in a browser (for example, https://api.ipify.org) and update the whitelist in e-arveldaja if needed.
Never commit the apikey.txt file to git.
For the demo server, set the environment variable EARVELDAJA_SERVER=demo.
Most AI assistants can set this up for you — just ask:
"Add e-arveldaja-mcp as an MCP server using npx. The package is on npm."
If you prefer to do it manually:
Claude Code:
claude mcp add e-arveldaja -- npx -y e-arveldaja-mcp
Other tools (Cursor, Windsurf, Cline, Gemini CLI, Codex CLI, Antigravity) — add to your MCP config:
{
"mcpServers": {
"e-arveldaja": {
"command": "npx",
"args": ["-y", "e-arveldaja-mcp"]
}
}
}