Pick the setup that matches the Claude you use. Both finish with you asking "What's my revenue this month?" and getting a real answer from your books.
About 2 minutes. Connect QuickBooks once, then paste a single connector URL — no config files.
Go to api.kaizencfo.com/oauth/connect, click Connect to QuickBooks, and authorize Kaizen. This is the one step where you prove you own the books.
On the success page, find the “Connect on claude.ai (web)” block and copy the URL. It looks like:
https://api.kaizencfo.com/mcp/your-company-a1b2c3?token=…
In Claude Desktop (or claude.ai in your browser), go to Settings → Connectors → Add custom connector. Paste your URL into the Remote MCP server URL field, give it any Name (e.g. Kaizen QBO), and leave OAuth Client ID and OAuth Client Secret empty — the key is already in the URL.
Connecting more than one QuickBooks company? Connect each company at /oauth/connect — every one gives you its own URL with a unique label and key. Add each as a separate connector and keep them all connected at once.
Start a new chat, click the + menu, and toggle the Kaizen connector on for this chat. Then ask:
?token=… tail is required). Copy it again in full, or reconnect for a new one.api.kaizencfo.com and intuit.com, then retry the connect.About 3 minutes. You'll get an API key you paste into your MCP config.
Go to api.kaizencfo.com/oauth/connect and click Connect to QuickBooks.
Sign in to QuickBooks and grant Kaizen access.
You'll land on a success page with a copy-paste block that contains your API key and the MCP config. Paste the whole block into a Claude Code prompt and hit enter — Claude writes the config file for you.
Your API key is shown once. If you lose it, reconnect at /oauth/connect and a new key is generated.
Close and reopen so Claude loads the new MCP server.
Same API key, same MCP config, different file path:
~/Library/Application Support/Cursor/User/mcp.json%APPDATA%\Cursor\User\mcp.jsonnpx kaizen-qbo-mcp-server command needs it.Analyze & report
Find & investigate
Create & record (Professional and Premium plans)
Starter (free, 100 reads) · Essentials ($99) · Professional ($199, adds writes) · Premium ($399, adds journal entries + API-only QBO fields + bulk ops). Full comparison and signup on the pricing page.
[kaizen:<keyId>:<timestamp>] suffix to the PrivateNote in QuickBooks, so you can always trace a row back to the key that wrote it.You can disconnect your QuickBooks company at any time from within QuickBooks itself: Settings → Manage apps → remove Kaizen. Or email support@kaizencfo.com and we'll handle it.
Reach us at support@kaizencfo.com or +1 786 882 8169.