78trust / 100

Journalize

by journalize.dev in Other

MCP serverPassing, checked 3 h ago

Agent-native double-entry accounting ledger with x402 micropayments

https://journalize.dev/mcp
Tools
11
open to any client
Uptime
100%
last 30 days
Response time
356 ms
491 ms slowest 5%
Last check
Passed
3 h ago, next in 3 h

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "journalize": {
      "type": "http",
      "url": "https://journalize.dev/mcp"
    }
  }
}

11 tools

  • submit_directive

    Submit one Beancount directive (open, transaction, close, balance, price, note, document — any type). Paid, except your first 20 accepted writes per registered key, which are free (this specific tool only — submit_batch is always paid, even for your first call)…

  • validate_directive

    Free dry-run: parse+book text against your full history without persisting or charging anything. Still requires a valid signature (identity/replay protection is not a billing concern).

  • submit_batch

    Submit up to 1000 directives atomically — all persist together or none do. Priced 10x a single write, regardless of batch size within the cap. Always paid — the free-trial allowance (see submit_directive) applies to single writes only, never to batches, even if…

  • list_directives

    List raw directives (optionally filtered by account/date range). No booking involved — cheapest paid tool. `since`/`until` are ISO date strings (YYYY-MM-DD). Your first 2 calls per registered key are free (independent of the write/accounts/report allowances — see…

  • list_accounts

    List all opened accounts with their currency constraints and booking method. No booking pass involved. Your first 2 calls per registered key are free (a separate allowance from list_directives' and the report tier's — see those tools).

  • get_account_balance

    Balance of a single account. Settles at the same fixed price whether the account exists or not — an "unknown account" answer is still a valid, billable response (no per-error pricing discount). No free-trial allowance for this specific tool, unlike list_directives…

  • export_ledger

    Export the full ledger as literal Beancount text — a portable snapshot for fava/bean-report/etc., not the live store. Shares a combined free allowance of 2 with get_balance_sheet, get_income_statement, and get_trial_balance (the "report tier") — not 2 free calls…

  • get_balance_sheet

    Full realize() balance sheet — often served from cache. Settles at the same fixed price regardless of cache hit/miss. Shares a combined free allowance of 2 with export_ledger, get_income_statement, and get_trial_balance (the "report tier") — not 2 free calls each.

  • get_income_statement

    Income statement, period-scoped by since/until (ISO date strings, both optional — omitted means whole history). Always books full history first, then clamps the output to the requested period (never filters input dates — see reports.py for why). Shares a combined…

  • get_trial_balance

    Trial balance, period-scoped same as income statement — same underlying compute, priced and audited as its own resource. Shares a combined free allowance of 2 with export_ledger, get_balance_sheet, and get_income_statement (the "report tier") — not 2 free calls…

  • register

    Generate a new Ed25519 keypair for ledger identity. Returns the private key exactly once — it is never stored server-side and cannot be recovered if lost. This is a SEPARATE keypair from whatever wallet you use to authorize x402 payments (payment auth and ledger…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
3 h agoPassed200360 ms
12 h agoPassed200347 ms
22 h agoPassed200344 ms
32 h agoPassed200318 ms
41 h agoPassed200355 ms
Show 10 older checks
2 days agoPassed200425 ms
2 days agoPassed200364 ms
3 days agoPassed200340 ms
3 days agoPassed200436 ms
4 days agoPassed200313 ms
4 days agoPassed200384 ms
5 days agoPassed200477 ms
5 days agoPassed200356 ms
5 days agoPassed200397 ms
6 days agoPassed200580 ms