QuickBooks
QuickBooks answers without the report chase.
Articles about QuickBooks integrations, conversational finance, and controlled access to accounting data through Kipper.
QuickBooks MCP Troubleshooting
Fix QuickBooks MCP errors: invalid_client, no tools appearing, dist/index.js not found, production callbacks, expired refresh tokens, and read-only flags.
QuickBooks Read-Only Access: What's Possible and What Isn't
A practical guide to QuickBooks Online user roles, user permissions, and the com.intuit.quickbooks.accounting API scope, plus what read-only or view-only access actually looks like in practice.
QuickBooks Desktop MCP: How to Connect QBD to AI Tools
Connect QuickBooks Desktop to Claude and other AI tools with MCP. Compare Conductor.is, CData, custom integrations, and Kipper to find the right approach.
QuickBooks AI: What Intuit Gives You, and What It Doesn't
QuickBooks AI explained: Intuit Intelligence, the AI agents, and the new Claude and ChatGPT connector. What each does, its limits, and the alternatives.
QuickBooks MCP for AI Agents: Zapier vs. Composio vs. Pipedream
Comparing three managed platforms for giving AI agents QuickBooks access via MCP: Zapier, Composio, and Pipedream (tools, pricing, and fit).
CData QuickBooks MCP: SQL Access, Connect AI vs. Open-Source
CData's two ways to give AI SQL access to QuickBooks: an open-source, read-only JDBC server, or the commercial Connect AI platform, compared for IT teams.
How to Connect the QuickBooks Online MCP Server to Claude Desktop
Add Intuit's QuickBooks Online MCP server to Claude Desktop with the right config, safer read-only defaults, and a quick verification checklist.
How to Connect the QuickBooks Online MCP Server to Codex
Add Intuit's QuickBooks Online MCP server to Codex through the built-in Plugins form or a manual config.toml edit, with safer read-only defaults.
QuickBooks MCP Servers Compared: All 6 Options (2026)
Intuit's official server, community builds, Zapier, CData, and hosted options compared on setup, write access, permissions, and cost. Updated 2026.
How to Set Up a QuickBooks MCP Server With Claude (2 Ways)
Get started with QuickBooks MCP in Claude two ways: Intuit's official server for developers, or a hosted no-code route. Steps, time, and pitfalls for each.
30 Questions You Can Ask AI About Your QuickBooks Data
Real questions finance, sales, and ops teams ask AI about QuickBooks: AR, invoices, expenses, and vendor spend. What comes back, and what to try first.
How to Set Up QuickBooks Online MCP Server (Developer Guide)
Install Intuit's official QuickBooks Online MCP server locally, complete OAuth, and connect it to Claude Desktop or another MCP-compatible client.
Why QuickBooks access is a permissions problem, not a cost problem
QuickBooks seats are cheap enough that license cost is rarely what stops a company giving more people access. The blocker is scoping. QuickBooks Online's permission model is coarse, so granting a support agent enough visibility to check whether one customer has paid tends to grant a good deal more than that. Finance teams are right to hesitate, and the result is the same queue of lookup requests you would get if seats cost a fortune.
There is also a shape problem. QuickBooks is built around bookkeeping workflows, and the questions arriving from the rest of the company are not bookkeeping. They are single-record lookups: has this invoice been paid, what does this customer still owe, has this supplier bill gone out. Answering those by running a report is slower than asking a person, which is why people keep asking a person.
The posts below cover connecting QuickBooks Online and QuickBooks Desktop to AI assistants, read-only access patterns, the MCP server options and how they compare, SQL access approaches, and what a sensible set of example questions looks like. Desktop is treated separately throughout, because its sync behavior genuinely differs.
FAQ
QuickBooks questions
Scope, access, and data coverage for the topics in this category.
Both. The difference is data freshness: QuickBooks Online receives live change notifications and is also polled every 15 minutes, while Desktop has no live notifications and is polled every 15 minutes with a full re-sync weekly.
Yes, and more precisely than QuickBooks itself allows. A workspace admin defines what each person, team, or channel can see, enforced on every query regardless of how the question is phrased. That is often the reason companies use a layer in front rather than issuing more QuickBooks seats.
Where your team already records it in the Class field, yes. Kipper groups by fields that exist in your data rather than inferring categories such as industry or customer sector, which are not real fields.