organization_id argument that says which organization a call targets.
Endpoint
This endpoint is independent of the single-organization server at
https://mcp.qonto.com/mcp: you can configure both in the same client side by side, and connecting or revoking one does not affect the other.
How authorization works
The first time you connect an MCP client tohttps://mcp.qonto.com/multi-organization/mcp:
- Your browser opens at Qonto.
- You sign in if you are not already. The consent screen lists the organizations you are a member of, with a checkbox per organization: tick the ones you want to share.
- You review the requested permissions and confirm.
- The client stores the resulting authorization locally and the Qonto tools become available in your chat.
Targeting an organization
Every organization-scoped tool on this endpoint takes a requiredorganization_id argument (a UUID) naming the organization the call targets. In practice you never type it: the assistant calls list_user_organizations first, matches the company name you mentioned, and threads the id through subsequent calls.
Two tools take no organization_id, because neither is bound to an organization: list_user_organizations (it is what tells you the ids) and get_qonto_public_pricing (Qonto’s public price list).
Only organizations selected at consent time are available on this connection. Calls naming any other organization are rejected, even if you are a member of it. Re-authorize to extend your selection.
list_user_organizations exists only on this endpoint; the single-organization server does not expose it.
Try it
Which of my organizations can you see? Compare last month’s spend across my two companies. List unpaid client invoices in each of my organizations.
Read-only tool surface
The endpoint exposes the reading tools behind Read-only insights, per organization: transactions and statements, cards, clients, invoices, quotes and credit notes, payment links, requests, memberships, teams, labels, cash flow categories, products, the organization itself and its plan, pluslist_user_organizations and Qonto’s public price list.
Write operations (creating cards or invoices, changing statuses, submitting requests, uploading attachments) are not available here. Use the single-organization server at https://mcp.qonto.com/mcp for those.
One read tool is deliberately kept off this endpoint: get_card_iframe_url. What it returns is not data but a short-lived credential that displays full PAN and CVV, so it stays on the single-organization server.
Since nothing on this endpoint mutates your account, Strong Customer Authentication is never triggered here.
organization_id argument.
Client configuration
MCP clients that support remote HTTP servers accept the same shape, keyed so it can coexist with the single-organization entry:Because both endpoints share the host
mcp.qonto.com, this one advertises its own authorization server one level down, at /.well-known/oauth-authorization-server/multi-organization. Clients that follow the OAuth metadata pointer returned by the server (RFC 9728 and RFC 8414) find it on their own. A client that only probes the root /.well-known paths ends up authorizing against the single-organization server, and its tools then arrive without organization_id, which is how you recognise the case.Choosing an endpoint
For the shared security posture, data handling, and rate limits, see Security and limits.