What it is
An independent, open-source toolkit for the Qonto banking API — a CLI, an MCP server and a library, running locally on your own credentials. It is not affiliated with Qonto, who publish their own hosted server; this one exists to automate the bank rather than to chat with it, including headless from a script or a CI job, and it supports several organisations from one setup through named profiles.
Requirements
Node.js 24 or newer, a Qonto business account with API access, and a configured profile — run diagnose first, it is the read-only check that the configuration works. Which half of this surface you get depends on the credential: an API key covers most reads and many writes but is production-only, while cards, teams, webhooks, e-invoicing, payment links, insurance, international transfers, recurring transfers and the sandbox need OAuth. Someone must be able to answer a Strong Customer Authentication challenge, since operations that move money or change cards may raise one — the tool polls inline for 30 seconds and otherwise hands back a session to resume from. The project is licensed AGPL-3.0, which constrains how anything built on it may be distributed.
Setup effort
One command plus a key — npx qontoctl mcp, then supply credentials