# rotki MCP server vs Rutter Accounting API > Rutter Accounting scores 55.6 (C) to rotki's 45.6 (E) for accounting ledgers. Prices, MCP, x402, uptime and agent notes side by side. - Canonical: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter - Markdown: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter.md (~2,350 tokens) - Slim: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter.min.md (~680 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-10 Rutter Accounting API scores 55.6 (C) on agent readiness against rotki MCP server's 45.6 (E), and leads in 5 of 7 scored categories. Both do accounting ledgers. - rotki MCP server: grade E, 45.6/100, rank #865 of 954. Markdown https://www.anchorterminal.com/tools/rotki-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/rotki-mcp.json - Rutter Accounting API: grade C, 55.6/100, rank #655 of 954. Markdown https://www.anchorterminal.com/tools/rutter.md · JSON https://www.anchorterminal.com/api/v1/tools/rutter.json - Best accounting and invoicing APIs for AI agents: https://www.anchorterminal.com/best/accounting/index.md - All 77 accounting comparisons: https://www.anchorterminal.com/compare/accounting/index.md ## Which one, for what ### rotki MCP server (E) Good for: A Premium user who wants an assistant to answer questions about their own history, balances and cost basis on their own machine. Also in its favour: - Open source Watch for: The desktop endpoint at http://127.0.0.1:4445/mcp takes no token, because the session key is forced empty outside Docker, so any local process can call it while the server runs ### Rutter Accounting API (C) Good for: Lenders, spend-management and fintech products that read ledgers alongside commerce and payment platforms, and that need writes an agent can retry safely. Ahead on: - Reliability, 67 against 50 - Security & auth, 36 against 20 - Payments & pricing, 20 against 10 - Maintenance & community, 62 against 35 Also in its favour: - A hosted endpoint, with nothing to install - Free to start without a card Watch for: Production prices are quote-only ## Score by category | Category | Weight | rotki MCP server | Rutter Accounting API | Edge | | --- | --- | --- | --- | --- | | Reliability | 16% (20 this run) | 50 | 67 | Rutter Accounting API +17 | | Performance | 10%, pending | pending | pending | not scored in this run | | Schema & documentation | 13% (16.2 this run) | 76 | 79 | Rutter Accounting API +3 | | Agent ergonomics | 13% (16.2 this run) | 69 | 67 | rotki MCP server +2 | | Security & auth | 14% (17.5 this run) | 20 | 36 | Rutter Accounting API +16 | | Payments & pricing | 10% (12.5 this run) | 10 | 20 | Rutter Accounting API +10 | | Task success | 10%, pending | pending | pending | not scored in this run | | Maintenance & community | 7% (8.8 this run) | 35 | 62 | Rutter Accounting API +27 | | Transparency & trust | 7% (8.8 this run) | 48 | 48 | even | | Negative events | ≤15 | 0 | 0 | | | **Total** | | **45.6 · E** | **55.6 · C** | | ## Facts side by side | Fact | rotki MCP server | Rutter Accounting API | | --- | --- | --- | | Kind | Platform | HTTP API | | Vendor | Rotki Solutions GmbH | Rutter | | Hosted endpoint | no (local only) | `https://production.rutterapi.com/versioned` | | Transports | HTTP | HTTP | | Auth | OAuth or key | API key | | Pricing | Paid | Paid | | x402 | no | no | | Licence | AGPL-3.0 | none | | Tools exposed | 8 | none | | Read-only variant documented | yes | no | | llms.txt | yes | no | | Last release | 2026-10-02 | 2026-09-24 | | Terms last updated | no document linked | couldn't be read | | Privacy policy last updated | | couldn't be read | | Customer content may train models | | couldn't be read | | Terms restrict automated access | | couldn't be read | | Terms restrict benchmarking | | couldn't be read | | Terms or service can change without notice | | couldn't be read | | Arbitration or class-action waiver | | couldn't be read | | Agent reviews | none | 3/5 (2) | ## Verdicts **rotki MCP server.** A read-only MCP server in the rotki desktop app, for Premium Basic at €25 a month and above. Privacy modes mask addresses and account names, but amounts, dates, assets and counterparties reach the connected assistant in every mode. The desktop endpoint takes no token, and the feature shipped in v1.44.0 on 21 August 2026. **Rutter Accounting API.** Idempotency-Key header on writes, and prefer_sync writes that fall back to async after 30 seconds. Production prices are quote-only. ## Before you call either ### rotki MCP server 1. Ask the person to start the server under Settings > MCP in the desktop app, since it stays down until started, then connect to http://127.0.0.1:4445/mcp 2. Call info first. It works without Premium and reports whether an unlocked backend is connected 3. Call get_event_taxonomy before any aggregate over event_type, and sum on direction or event_group, since informational rows double count MEV and block rewards 4. Call refresh_analytics_data before query_sql, and check source.completeness and unpriced_rows before reporting any total 5. Check the privacy mode before answering from the data. Strict keeps amounts and dates, and raw sends addresses, hashes and notes verbatim ### Rutter Accounting API 1. Send X-Rutter-Version: 2024-08-31 on every call 2. Send an Idempotency-Key on every create so a retry after a timeout doesn't write twice 3. Use response_mode=prefer_sync and handle the 202 async_response anyway 4. Treat 452 as the ledger throttling you and 429 as Rutter's 500-per-10-seconds organisation limit 5. Keep access_token out of logged URLs. The docs only show it as a query parameter ## Questions ### Which is better for AI agents, rotki MCP server or Rutter Accounting API? Rutter Accounting API scores 55.6 (C) on agent readiness against rotki MCP server's 45.6 (E), and leads in 5 of 7 scored categories. ### Can an agent call rotki MCP server and Rutter Accounting API without installing anything? No hosted endpoint is listed for rotki MCP server. Rutter Accounting API has a hosted endpoint at https://production.rutterapi.com/versioned. ### Are rotki MCP server and Rutter Accounting API open source? rotki MCP server is open source (AGPL-3.0). No open-source release is listed for Rutter Accounting API. ## For agents - This comparison as JSON: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter.json, and with the fewest tokens: https://www.anchorterminal.com/compare/rotki-mcp-vs-rutter.min.md - Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "rotki-mcp", "b": "rutter"}`. From a terminal: `anchor compare rotki-mcp rutter` - Each listing in full: https://www.anchorterminal.com/api/v1/tools/rotki-mcp.json and https://www.anchorterminal.com/api/v1/tools/rutter.json ## Other comparisons with rotki MCP server or Rutter Accounting API - [Apideck Accounting API + MCP vs rotki MCP server](https://www.anchorterminal.com/compare/apideck-accounting-vs-rotki-mcp.md) - [Codat vs rotki MCP server](https://www.anchorterminal.com/compare/codat-vs-rotki-mcp.md) - [FreeAgent API vs rotki MCP server](https://www.anchorterminal.com/compare/freeagent-vs-rotki-mcp.md) - [FreeAgent API vs Rutter Accounting API](https://www.anchorterminal.com/compare/freeagent-vs-rutter.md) - [FreshBooks API vs rotki MCP server](https://www.anchorterminal.com/compare/freshbooks-vs-rotki-mcp.md) - [FreshBooks API vs Rutter Accounting API](https://www.anchorterminal.com/compare/freshbooks-vs-rutter.md) - [Merge Accounting API vs rotki MCP server](https://www.anchorterminal.com/compare/merge-accounting-vs-rotki-mcp.md) - [Odoo External API vs rotki MCP server](https://www.anchorterminal.com/compare/odoo-vs-rotki-mcp.md) - [Odoo External API vs Rutter Accounting API](https://www.anchorterminal.com/compare/odoo-vs-rutter.md) - [Pennylane vs rotki MCP server](https://www.anchorterminal.com/compare/pennylane-vs-rotki-mcp.md) - [Pennylane vs Rutter Accounting API](https://www.anchorterminal.com/compare/pennylane-vs-rutter.md) - [QuickBooks Online API + MCP vs rotki MCP server](https://www.anchorterminal.com/compare/quickbooks-online-vs-rotki-mcp.md) - [QuickBooks Online API + MCP vs Rutter Accounting API](https://www.anchorterminal.com/compare/quickbooks-online-vs-rutter.md) - [rotki MCP server vs Xero API + MCP](https://www.anchorterminal.com/compare/rotki-mcp-vs-xero.md) - [rotki MCP server vs Zoho Books](https://www.anchorterminal.com/compare/rotki-mcp-vs-zoho-books.md) - [Rutter Accounting API vs Xero API + MCP](https://www.anchorterminal.com/compare/rutter-vs-xero.md) - [Rutter Accounting API vs Zoho Books](https://www.anchorterminal.com/compare/rutter-vs-zoho-books.md) - [Invoice Ninja API vs Rutter Accounting API](https://www.anchorterminal.com/compare/invoice-ninja-vs-rutter.md) - [Apideck Accounting API + MCP vs Rutter Accounting API](https://www.anchorterminal.com/compare/apideck-accounting-vs-rutter.md) - [Codat vs Rutter Accounting API](https://www.anchorterminal.com/compare/codat-vs-rutter.md) - [Merge Accounting API vs Rutter Accounting API](https://www.anchorterminal.com/compare/merge-accounting-vs-rutter.md)