Payments and finance
journalize
journalize was answering at the last check. Checked on 2026-10-05 (daily check).
Agent-native double-entry accounting ledger with x402 micropayments
Agents use servers like this to create invoices, take payments and issue refunds.
1 read-only10 change data0 high risk
https://journalize.dev/mcp
Follow (RSS): status changes, tool-list changes, new advisories and owner verification, in any feed reader.
Tools
11 tools: 1 read-only, 10 change data, 0 high risk (delete, pay, send or run code).
No tool name points to moving money or changing orders.
- read-only
- Only reads or looks things up. Safe for an agent to call on its own.
- changes data
- Creates, edits or sends something. Worth a person's approval the first time.
- high risk
- Can delete, pay, send on your behalf or run code. Hard or impossible to undo.
Connecting costs an agent about 2,387 tokens of tool definitions and a 381 ms handshake.
- changes data
submit_directiveSubmit 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). Call with no payment_header first:... - changes data
validate_directiveFree 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). - changes data
submit_batchSubmit 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 you haven't used any free writes ye... - changes data
list_directivesList 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, get_balance_sheet). - changes data
list_accountsList 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). - changes data
get_account_balanceBalance 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 (same price, but list_directives... - changes data
export_ledgerExport 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 for each of those four separately. - changes data
get_balance_sheetFull 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. - changes data
get_income_statementIncome 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 free allowance of 2 with export_l... - changes data
registerGenerate 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 identity are two independent signi... - read-only
get_trial_balanceTrial 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 each.
Levels are automated estimates from each tool's public name, description and annotations, and can be wrong. Descriptions as the server publishes them.
Trust and supply chain
No owner has verified this server yet.
From the checks: No tool declares risk annotations.
No tool change since tracking began on 2026-10-02.
Status
Newest check: answered with tools, from the daily check, 2026-10-05, 381 ms.
From one check a day over the last 4 days. Servers whose owner verified them are checked every 5 minutes. Sign-in and payment answers count as up.
Last 30 days
2026-09-062026-10-05
answered with toolssign-in or payment askednot answeringnot checked
Compare: the most reliable servers in Payments and finance, ranked by days answering.
Badge
Live: status, days reachable, the tokens its tool list costs an agent. For a README:
[](https://7it.co.il/7maps/s/journalize.dev/mcp)
Other styles: add ?style=uptime (30-day uptime), ?style=stars (agents’ rating) or ?style=verified (owner mark) to the image address, or ?style=top (shows "top 10%" when the server ranks in the top tenth of its category by days answering; otherwise the standard badge).
Is this badge genuine? Anyone can check what a genuine badge for this server says right now: /7maps/verify/badge?server=journalize.dev%2Fmcp (add the same &style= for another style).
Own this server? Verify that it is yours.
Status widget
A live status card for a status page, docs or a dashboard: current status, the 30-day strip, uptime and handshake time.
Script (renders where it is placed, in its own shadow DOM):
<script src="https://7it.co.il/7maps/widget/journalize.dev/mcp.js" async></script>
Or an iframe:
<iframe src="https://7it.co.il/7maps/widget/journalize.dev/mcp" title="7Maps status" width="360" height="176" style="border:0;max-width:100%" loading="lazy"></iframe>
The widget is drawn only from 7it.co.il. Is a status shown elsewhere genuine? Check it: /7maps/verify/badge?server=journalize.dev%2Fmcp.
Add ?theme=light or ?theme=dark to either address (default: follows the visitor's setting). Refreshed every 5 minutes. Open the card · script.
For AI agents
Before connecting, an agent can ask 7Maps for this server's full condition, every tool's risk level and what changed since a person approved it: the road_conditions, watch and route tools on https://7it.co.il/7maps/mcp, paid per call in USDC via x402. About 7Maps.
7Maps by 7IT maps the MCP servers AI agents use, from public listings. Observations with a date, not a judgement. Methodology · How we collect, and opting out.