
QuickBooks MCP servers: which one to use
Use Intuit's hosted QuickBooks connector. Pick a community server for read-only mode or QuickBooks Desktop; Intuit's servers are Online only.
- Servers
- 24
- active
- Official
- 2
- by QuickBooks
- Hosted
- 4
- nothing to install
- Local
- 15
- runs on your machine
- OAuth
- 2
- sign in, no key
Intuit makes two QuickBooks Online options. The hosted connector covers reports, invoices, estimates and customers, and you sign in with your Intuit account. Intuit's open-source server runs on your computer and needs a developer app. Both can change your real books, so try them on a sandbox company first. Community servers add safeguards such as a read-only mode, and one covers QuickBooks Desktop.
Good for
- Business owners who want Claude to pull profit and loss, aging and cash flow reports
- Bookkeepers who want invoices and journal entries drafted from plain language
- Developers testing against a QuickBooks sandbox company
- Desktop users on QuickBooks Pro, Premier or Enterprise
Which QuickBooks MCP server to use
Use Intuit's hosted connector unless you need a read-only mode. Pick nichewizard's quickbooks-mcp for a read-only launch option on QuickBooks Online, or the QuickBooks Desktop server if you run Desktop.
| Server | Official | Runs | Sign-in | Safeguard | GitHub stars |
|---|---|---|---|---|---|
| Intuit QuickBooks connectorThis page | Official | Hosted | Account | Preview and confirm | – |
| QuickBooks Online MCP Server | Official | Local | Developer app | Disable switches | 440 |
| nichewizard quickbooks-mcp | Community | Local | Developer app | Read-only mode | 5 |
| laf-rge quickbooks-mcp | Community | Local | Developer app | Draft preview | 14 |
| QuickBooks Desktop | Community | Local | Company file | Off by default | 2 |
All QuickBooks MCP servers
24 active · 2 official · official first, then by GitHub stars
QuickBooks Online MCP Server (Intuit)OfficialLocalOAuthIntuit's open-source local MCP server for the QuickBooks Online API: entities, transactions and reports over stdio, OAuth 2.0.
440 GitHub stars
Intuit QuickBooks connectorOfficialHostedOAuthIntuit's hosted QuickBooks connector: reports, invoices, estimates, customers and payment links from Claude, with Intuit sign-in. Listed in Anthropic's connectors directory.
- quickbooks-mcp
MCP server for QuickBooks Online - query, create, and edit accounting data with Claude
14 GitHub stars - quickbooks-online-mcp
QuickBooks Online MCP server rebuilt on Cloudflare Workers with OAuth 2.0, typed Zod schemas, and Streamable HTTP/SSE transport. Drop-in compatible with LibreChat and other MCP clients.
10 GitHub stars - quickbooks-mcp
A QuickBooks MCP server built for real books. Exposes QuickBooks Online as callable tools over the Model Context Protocol, with every create, update and delete gated behind human approval and a plain-English summary, and all QuickBooks text treated as untrusted input rather than instructions.
5 GitHub stars - quickbooks-online-mcp-server-integration
A Model Context Protocol server for QuickBooks Online that exposes QBO entities, reports, and CRUD operations as callable tools for MCP-compatible AI assistants. It supports OAuth 2.0 authentication, TypeScript validation, configurable write/update/delete tool registration, and access to QuickBooks
4 GitHub stars - qbo-mcp-tsLocal
TypeScript QuickBooks Online MCP Server with enhanced features and dual transport support
3 GitHub stars
QuickBooks DesktopLocalRead QuickBooks Desktop data and, if enabled, make safe changes. Windows only.
2 GitHub stars- QuickBooks OnlineLocal
MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.
2 GitHub stars - quickbooks-mcp-server
MCP server for QuickBooks - Accounting and financial management integration
2 GitHub stars - quickbooks-online-mcp-server
Production QuickBooks MCP Server: AI-powered assistant, Azure/Docker deployment, OAuth automation, unified API. Fork of Intuit's official implementation with enhanced features: customer search, transaction analytics, multi-provider AI (GPT/Claude), and enterprise-ready deployment.
2 GitHub stars - QuickbooksLocal
MCP server for QuickBooks API integration
1 GitHub stars - ZenoLocal
Review-gated bookkeeping in QuickBooks Desktop on Windows: reports, SQL, batches, reversal.
1 GitHub stars - QuickbooksHosted or Local
QuickBooks MCP Pack — query customers, invoices, and accounts via QuickBooks Online API.
0 GitHub stars - mcp-quickbooksLocal
QuickBooks Online MCP server — lets AI assistants access QuickBooks data via the Model Context Protocol
0 GitHub stars - Devart MCP Server for QuickBooks Online (ADO.NET)Local
Schema-aware read/write access to QuickBooks Online through Devart dotConnect ADO.NET data provider.
0 GitHub stars - LedgerCrossing for QuickBooks DesktopLocal
QuickBooks Desktop MCP server: all 240 qbXML operations for Claude, ChatGPT, Cursor and VS Code
0 GitHub stars - QuickBooks Online MCP ServerLocal
QuickBooks Online MCP server for invoices, customers, and payments. OAuth 2.1 + PKCE, stdio/HTTP.
0 GitHub stars - quickbooks-mcp-serverLocal
Connect Claude to QuickBooks Online — query finances, create invoices, run reports
0 GitHub stars
quickbooksLocalMCP server for QuickBooks Online (Intuit) — customers, invoices, payments, items, accounts, P&L
38/wk downloads a week
Show all 24Show fewer
- Caribooks (QuickBooks Online)Hosted
QuickBooks Online in Claude and ChatGPT: 221 tools, full ledger, multi-company, Canada + US, FR/EN.
- QuickBooks Connector by MeridianHosted
Connect QuickBooks Online to AI agents with secure read or write access across multiple companies.
QuickBooks OnlineLocalQuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts
QuickBooks Online MCPLocalEvery QuickBooks Online Accounting entity, plus an offline SQLite mirror and AR/AP aging.
Questions
Is there an official QuickBooks MCP server?
Yes, two. Intuit runs a hosted QuickBooks connector at https://ai-inc.quickbooks.intuit.com/v1/mcp, listed in Anthropic's connectors directory. Intuit also publishes an open-source QuickBooks Online server on GitHub that you run yourself.
Which one is easiest to set up?
The hosted connector. You add it in Claude and sign in with your Intuit account. The open-source server needs you to register an app in the Intuit Developer Portal and complete a one-time sign-in first.
Can it change or delete my QuickBooks data?
Yes. Intuit's open-source server can create, update and void invoices, bills, payments and journal entries, and those tools are on by default. The hosted connector can create and send invoices, with a preview and your confirmation first.
Can I run it read-only?
Yes. nichewizard's quickbooks-mcp ships a read-only launch option that leaves out the write tools. The QuickBooks Desktop server is read-only until you pass an allow flag. Intuit's own server has switches to disable create, update and delete tools.
Does it work with QuickBooks Desktop?
Only the community QuickBooks Desktop server does. Its README covers Pro, Premier and Enterprise, but it was only tested on Enterprise Accountant 24.0. The other servers here are for QuickBooks Online.
Does it work in Claude?
Yes. The hosted connector is in Claude's connectors directory. The open-source servers have Claude Code and Claude Desktop setup in their READMEs.
Does it work in ChatGPT?
None of these servers' docs describe a ChatGPT setup.
Should I test on a sandbox company first?
Yes. Intuit's server supports a sandbox environment through its settings, so you can see what the assistant does before it touches live books.
Is it free?
The open-source servers are free. The hosted connector works with your QuickBooks account.