Developer Tools
journalize.dev
Provides an API to manage Beancount accounting directives, allowing submission, validation, and querying of financial data.
ENDPOINT 1
https://journalize.dev/mcp
MCP server metadata
- Name
- agent-native-ledger
- Version
- 1.28.1
A double-entry accounting ledger for AI agents. Every write and read is a paid x402 action except register and validate_directive. Call register once to get a keypair, then sign every subsequent call with it.
Known tools 11
submit_directiveSubmit one Beancount directive (open, transaction, close, balance, price, note, document — any type).
validate_directiveFree dry-run: parse+book text against your full history without persisting or charging anything.
submit_batchSubmit up to 1000 directives atomically — all persist together or none do.
list_directivesList raw directives (optionally filtered by account/date range).
list_accountsList all opened accounts with their currency constraints and booking method.
get_account_balanceBalance of a single account.
export_ledgerExport the full ledger as literal Beancount text — a portable snapshot for fava/bean-report/etc., not the live store.
get_balance_sheetFull realize() balance sheet — often served from cache.
get_income_statementIncome statement, period-scoped by since/until (ISO date strings, both optional — omitted means whole history).
get_trial_balanceTrial balance, period-scoped same as income statement — same underlying compute, priced and audited as its own resource.
registerGenerate a new Ed25519 keypair for ledger identity.