Caribooks (QuickBooks Online)
Hosted QuickBooks Online MCP server for Claude and ChatGPT: 209 tools across the full ledger, 35 reports, multi-company, read-only by default, English and French, no Intuit developer account and nothing to install.
Documentation
The QuickBooks MCP server, hosted
What is a QuickBooks MCP?
MCP (Model Context Protocol) is the open standard that lets AI assistants like Claude and ChatGPT use outside tools. A QuickBooks MCP server exposes your QuickBooks Online data as tools an assistant can call: pull a profit and loss, find an overdue invoice, create an estimate. Caribooks is a hosted QuickBooks MCP connector: you sign in, authorize QuickBooks once, and your assistant is connected. No server to run, no Intuit developer account, no API keys.
209 tools, both directions
Most QuickBooks integrations for AI stop at reading reports. Caribooks covers the whole ledger, in both directions:
- Read (always on) 35 reports: profit and loss, balance sheet, cash flow, trial balance, aged receivables and payables, general ledger, budget vs actuals, tax summary, each filterable by class, location, customer, vendor or period. Search across customers, vendors, invoices, expenses, journal entries, tax payments and recurring templates, and list everything that changed since a date.
- Write (off until you enable it, per company) create and update invoices, record payments, draft estimates, enter and pay bills, categorize expenses, post journal entries, issue credit memos and refunds, create budgets, recurring templates, transfers, credit card payments and time entries, maintain customers, vendors, items, classes and accounts.
- Send, void, delete emailing an invoice or receipt to the customer, voiding an invoice or payment, deleting a record: each one only on an explicit confirmation in the conversation.
Does QuickBooks have an official MCP server?
Yes. Intuit publishes a free, open-source MCP server on GitHub, and it's good. It runs locally on your machine: you create an Intuit developer account, manage API keys, and keep a process running. If you're a developer comfortable with that, use it.
Caribooks is for everyone else, and for a few cases the local server doesn't cover:
| Intuit's open-source server | Caribooks | |
|---|---|---|
| Runs | on your machine | hosted, nothing to install |
| Setup | developer account + keys | sign in and authorize, ~2 minutes |
| Companies | one per setup | several, one subscription |
| Works on Claude mobile/web | no (local process) | yes, all plans including Free |
| Languages | English docs | French and English |
| Price | free | $39/company/month, 14-day trial |
Not a BI pipe
Tools like Coupler or Windsor sync QuickBooks data into spreadsheets and dashboards. Useful for reporting; nothing to do with delegation. They can't create an invoice, chase a late payment, or post a journal entry. An MCP connector puts the assistant inside the workflow, with your permission model deciding what it may touch.
Quick answers
Why not Intuit's own MCP server?
Two of them exist. The Claude connector is one click but covers the sales side plus a P&L and a cash flow statement. The developer server reaches the whole ledger, but it runs on your machine and needs an Intuit developer app and an OAuth callback first. Caribooks is the second one's reach with the first one's setup: 35 reports, as many company files as you connect, in English or French.
QuickBooks Desktop?
No. Desktop doesn't expose the API this relies on.
Is my accounting data stored?
No. Caribooks relays between QuickBooks and your assistant; nothing is retained, and connector content is excluded from model training.
โ $39 per company per month, no card required.
Comparison: every way to connect QuickBooks to an AI assistant