Skip to main content
The Qonto MCP server speaks the standard Model Context Protocol over streamable HTTP. Most clients only need two things: the server URL and OAuth authorization.

Server URL

Generic configuration

Any MCP client that supports remote HTTP servers accepts the same shape:
The client will open the OAuth flow on first connection and store the resulting token. No client secret, no API key, no organisation ID to copy by hand.

Per-client guides

Claude Desktop

Find Qonto under Connectors and finish the OAuth handshake.

Claude Web

Add Qonto from the Connectors directory on Claude.ai.

Claude Code

One CLI command, then /mcp to authenticate.

Cursor

Click Add to Cursor and Cursor adds the server in one click.

VS Code

Click Add to VS Code to register the server with GitHub Copilot Chat.

ChatGPT

Add as a Custom Connector via Developer Mode.

Mistral Le Chat

Add as a Custom MCP Connector under Intelligence.

Notion

Add Qonto as a custom connector in Notion AI.

What happens on first connection

  1. The client sends a JSON-RPC initialize to https://mcp.qonto.com/mcp and discovers that the server requires OAuth.
  2. The client opens your browser at the Qonto authorization endpoint.
  3. You sign in to Qonto, pick the organization to connect, and consent to the requested scopes.
  4. You are redirected back to the client with an access token; the client stores it locally.
  5. The client re-issues initialize, then tools/list, and the Qonto tools become available in chat.
The server is stateless and does not pin a session to a particular pod, so first-time and subsequent connections behave identically, there is nothing to keep alive between requests.

Already connected and need to reset?

  • Revoke the connection on Qonto’s side: the connected apps section of your Qonto account.
  • Remove the server from your MCP client following the per-client guide.
  • Reinstall following any of the install guides above. A fresh OAuth flow will run.

Troubleshooting

If initialize fails, the tool list is empty, or the OAuth window will not close cleanly, see Troubleshooting.