When to use
Usebank_read for accounts, documents, movement, movements. Use bank for the companion actions. The live tool list determines availability.
Input
Actions
The tool’s schema combines the fields of every action. Each action accepts only its own fields below; sendaction with them.
Read actions
These actions only read. They change nothing.accounts
accounts
The company’s bank accounts: each one’s id, name, IBAN and account, its assigned ledger account (null means unmapped and blocks reconciliation).
documents
documents
The open documents a movement can settle, the likeliest first: money in with sales (income and invoices), money out with purchases (expenses), and the credit notes that correct them. Each with its type, id, party, number, day, total and what it still owes. q finds a party or number; amount a total or what is owed.
movement
movement
One movement with its reconciliation or proposal. The proposal includes its document evidence and fingerprint; pass that fingerprint as expected_fingerprint when confirming reviewed evidence.
movements
movements
The company’s bank movements, newest first: each with its account, day, amount (positive in, negative out), the bank’s concept, counterparty and reference, and its reconciliation (documents, lines and difference) or, when not reconciled, the document Melso proposes with its reasons and batch_eligible (identifying evidence with no equally strong candidate). status to_review lists only the movements not reconciled. q finds a concept, counterparty, reference, a reconciled document’s party or number, or a line’s concept; amount finds what moved that much either way. A full page carries next_cursor.
Output
accounts returns bank accounts and their ledger mapping. movements returns movements newest first with their reconciliation or proposal and a cursor on a full page. movement returns one; documents returns the open documents it can settle.
The result uses MCP content blocks; JSON payloads are encoded in text and may also appear in structuredContent. Check isError before reading a success payload. When the server declares an outputSchema, it is reproduced below. Check the action result and its declared fields before reporting success.
Example
Use the actions of this tool in the order shown; its companion tool covers the other actions. These are thearguments of each call, in order.
1
List the movements still to review
2
Find the documents that movement can settle