Which QuickBooks MCP server should you use?

There are now several ways to connect QuickBooks Online to an AI assistant, and they do not do the same thing. Some read two reports. Others reach the whole general ledger. Here is the honest picture, including the cases where Caribooks is the wrong answer.

Updated 21 August 2026.

The options

  • Intuit's official QuickBooks connector in Claude

    For: the business owner who wants their books connected in one click.

    What it does: profit and loss, cash flow, industry benchmarking, transaction import, business profile, and the whole sales side (invoices and estimates: create, update, send, duplicate, delete), plus payment links, customers and products.

    The limit: Intuit states plainly that the connector's use cases are limited to that list. No balance sheet, no trial balance, no aged receivables, no general ledger, no journal entries, no vendors or bills. Free with a QuickBooks subscription.

  • Intuit's open-source MCP server (GitHub)

    For: the developer who is comfortable in a terminal.

    What it does: full create, read, update and delete across 29 entity types and 11 reports. It is well built, and it is free.

    The limit: it runs locally on your machine over stdio. You need an Intuit developer account, an OAuth app, API keys to manage and a process to keep running. One company per setup, and none of it works from Claude on the web or on a phone.

  • Zapier MCP

    For: someone chaining QuickBooks into thousands of other apps.

    What it does: you pick which actions to expose (create a bill, a deposit, a credit memo, a customer) and you get an MCP endpoint. Zapier's strength is the breadth of its app catalogue.

    The limit: it is action-shaped, not report-shaped. It needs a Zapier plan and calls are quota'd. Zapier itself pitches the product as built for developers.

  • CData

    For: a data team already living in JDBC drivers.

    What it does: exposes QuickBooks as a queryable data source. The server published on GitHub is read-only; the commercial offering adds writes.

    The limit: this is data tooling before it is accounting tooling. Setup assumes the habits of a technical team.

  • Composio, n8n, TrueFoundry

    For: someone building an agent, not someone keeping books.

    What they do: QuickBooks becomes one toolkit among many inside an agent platform.

    The limit: you configure a platform first and your accounting second. Excellent if you are shipping a product, heavy if you just wanted to know who owes you money.

  • Caribooks

    For: the business owner, accountant or bookkeeper who wants the developer server's reach without being a developer.

    What it does: 209 tools, 35 reports, the whole ledger in both directions, hosted. You authorize QuickBooks once and it is connected, including on Claude web and mobile. Several companies under one subscription, in French or English.

    The limit: it costs money, $39 per company per month after a 14-day trial. And if your whole need is a profit and loss, you are paying for reach you will not use.

The table

RunsSetupReportsWritesCompaniesPrice
Official connector (Claude)hosted by Intuitone click2sales side onlyoneincluded
Intuit open-source serveryour machinedev account + keys11fullone per setupfree
Zapier MCPhostedaccount + actionsnoneper actionvariesZapier plan
CDatadepends on editionJDBC driverqueriespaid editionvariescommercial
Caribookshostedone click35full, once enabledseveral$39/month

When not to pick Caribooks

Three cases where we are honestly the wrong tool:

  • You only want a profit and loss and the ability to send invoices. Intuit's official connector does that, in one click, at no extra cost.
  • You are a developer and running a local process does not bother you. Intuit's open-source server is free and covers most of the ledger.
  • You are on QuickBooks Desktop. None of the options above work: Desktop does not expose the API all of this depends on.

How to choose

You just want to talk to your books with nothing to install

Start with Intuit's official connector. If you find yourself missing a balance sheet, an aged receivables report or a journal entry, you will know exactly why you are moving on.

You keep books for several companies

The open-source server needs one setup per company. Caribooks holds all of them under one subscription, with writes enabled company by company.

You work in French

Documentation for the open-source options is English-only. Caribooks runs and answers in French as well as English.

You are building a product on top of QuickBooks

Look at Composio, n8n, or Intuit's open-source server. Caribooks is a finished product, not a building block.

Quick answers

Does QuickBooks have an official MCP server?

Two, in fact. A connector built into Claude, one click, covering the sales side plus profit and loss and cash flow. And an open-source server on GitHub, more complete, which runs on your own machine and needs an Intuit developer account.

Can these tools change my books?

It depends. The official connector writes on the sales side. The open-source server writes everywhere. Caribooks starts read-only: nothing can write until you enable writes, company by company, and deletions require an explicit confirmation.

Is my accounting data used to train models?

Anthropic excludes MCP connector content from training on every plan. On ChatGPT, Business, Enterprise and Edu plans are excluded; on a personal account you turn off “Improve the model for everyone”.

The sources

Every claim about a product that is not ours comes from its own documentation. Check them:

Try Caribooks for 14 days

$39 per company per month, no card required.

See also: what a QuickBooks MCP server is