QuickBooks Online, verified
MCP server by Intuit · Verified
Create, read, update, delete and search QuickBooks Online records and run financial reports from your AI assistant.
Install QuickBooks Online
Runs on your machine. We don’t have a confirmed install command for it yet, so follow the project’s own instructions.
QUICKBOOKS_CLIENT_IDClient ID of your Intuit Developer app.QUICKBOOKS_CLIENT_SECRETsecret Client secret of your Intuit Developer app.QUICKBOOKS_ENVIRONMENTsandbox or production.QUICKBOOKS_REFRESH_TOKENsecret OAuth refresh token for the company.QUICKBOOKS_REALM_IDCompany (realm) ID.
Share this server
Opens this page, with the install command and setup steps.
mcp.tc/i/quickbooksAbout
Connects an MCP client to a QuickBooks Online company through the QuickBooks Online API. It offers create, get, update, delete and search tools for 29 entity types, including customers, invoices, bills, vendors, items and journal entries, plus 11 financial reports such as Balance Sheet, Profit and Loss, and Aged Receivables.
Runs locally as a stdio Node.js process built from source (not published on npm). It needs an Intuit Developer app and OAuth credentials set as environment variables. Flags can disable the create, update or delete tools so the server can be limited to read access.
What you can do
- Create, update, delete and search customers, vendors and employees
- Create and manage invoices, bills, estimates and payments
- Work with items, accounts and journal entries
- Run reports such as Balance Sheet, Profit and Loss and Cash Flow
- Pull aged receivables, aged payables and customer balances
- Disable write, update or delete tools for read-only use
Tools
QuickBooks Online lists its tools only to clients with a key, so we can’t show them here.
Example prompts
Show my profit and loss report for last quarter
Search QuickBooks for customers with overdue invoices
Create an invoice for customer Acme for 10 hours of consulting
List all unpaid bills from my vendors
Set up
Every client starts QuickBooks Online on your machine with the same command. Pick yours; the page remembers your choice.
Any client
We don’t have a verified install command for this server yet. Its own instructions are the place to start.
FAQ
Can I paste mcp.tc/i/quickbooks into my MCP client?
No. QuickBooks Online runs on your own computer, started by your client, so it has no web address to connect to. The quick link is the page to share.
Does QuickBooks Online need an API key?
Yes. It reads QUICKBOOKS_CLIENT_ID, QUICKBOOKS_CLIENT_SECRET, QUICKBOOKS_ENVIRONMENT, QUICKBOOKS_REFRESH_TOKEN and QUICKBOOKS_REALM_ID from its environment, and QUICKBOOKS_CLIENT_SECRET and QUICKBOOKS_REFRESH_TOKEN are secrets. Put the values in your client’s config on your own machine, never in a shared file.
Is QuickBooks Online a remote or a local server?
Local. Your client starts it as a process on your computer.
What can QuickBooks Online do?
You can create, update, delete and search customers, vendors and employees, create and manage invoices, bills, estimates and payments and work with items, accounts and journal entries.
Which clients can use it?
Any client that starts local servers: Claude Code, Claude Desktop, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed and others. claude.ai and ChatGPT only connect to remote servers.
Who wrote this page?
mcp.tc’s robot read QuickBooks Online’s public metadata (its package and repository pages), and an AI model drafted the text from it. A person reviews anything the checks can’t confirm. The text can still be wrong, so if you spot a mistake, use Report this listing on this page.
Embed
Show QuickBooks Online in a README or on your site. Each embed links to this page, uses the server’s own install command, and sets no cookies. How embeds work
README badge
[](https://mcp.tc/i/quickbooks)<a href="https://mcp.tc/i/quickbooks"><img src="https://mcp.tc/i/quickbooks/badge.svg" alt="QuickBooks Online on mcp.tc" height="20"></a>It follows the reader’s light or dark mode. Add ?theme=light or ?theme=dark to fix it, or ?style=compact to show the mark without the word.
Website card
<script src="https://mcp.tc/w/quickbooks.js" async></script>The card appears where the tag is. Add data-theme="dark" or data-size="compact" to the tag to change it. The file holds everything it needs, so it makes no other requests and sets no cookies.
iframe
<iframe src="https://mcp.tc/embed/quickbooks" title="QuickBooks Online on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>Use it on pages that don’t allow scripts. Add ?theme=light or ?theme=dark to the address to fix the colors.
JSON
The listing as data for your own pages and tools: name, tagline, install command, tools and the “Add to” links. Any site can read it (CORS is open).
https://mcp.tc/i/quickbooks.jsonmcp.tc isn’t affiliated with Intuit. This page was built from QuickBooks Online’s public metadata, last checked on 3 Oct 2026, and an AI model wrote the description, so it can be wrong. Names and marks belong to their owners. Something off? Report this listing.