API and MCP for your own tools
A separate key for each integration
You see the token once
REST: read, write and import
MCP: only the allowed tools
Request log and usage
Key permissions and restrictions
Key capabilities Read: wallets, transactions, budgets, recurring transactions, goals, insights, reports and import status. Write: transactions, templates, import upload and confirmation. Keys Up to 5 active keys per user in one workspace. Lifetime from 1 to 90 days, 30 by default. Limits per minute 1,200 requests for reading, 120 for reports, insights, text parsing, and creating transactions and templates, and 5 for import upload and confirmation. Requests over the limit get a 429 response. Import POST /imports: a file up to 10 MB in CSV, Excel, OFX, QFX or MT940 format and a wallet ID. After the check, confirm the import with a second request; the import skips duplicates. Request check Each request passes two checks: the capabilities of the key and the permissions of the user in the workspace. Key and workspace A key belongs to a user and to the workspace you created it in. It has no access to other workspaces.
Questions about API and MCP
Connect your own tool
Create a key with read permissions and send the first request.