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.

161 tools, both directions

Most QuickBooks integrations for AI stop at reading reports. Caribooks covers the whole ledger, in both directions:

  • Read (always on)profit and loss, balance sheet, cash flow, trial balance, aged receivables and payables, general ledger detail, and search across customers, vendors, invoices, expenses and journal entries.
  • 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.
  • Deletealways requires 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 serverCaribooks
Runson your machinehosted, nothing to install
Setupdeveloper account + keyssign in and authorize, ~2 minutes
Companiesone per setupseveral, one subscription
Works on Claude mobile/webno (local process)yes, all plans including Free
LanguagesEnglish docsFrench and English
PricefreeCA$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

Does it work with QuickBooks Online Canada?

Yes. That's the point: the official Claude connector is US-only. French and English both work.

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.

Start the free 14-day trial

CA$39 per company per month, no card required.