QuickBooks Onlinevf.sr
listing.by · home.legend.verified
Create, read, update, delete and search QuickBooks Online records and run financial reports from your AI assistant.
listing.install
listing.local.manual
QUICKBOOKS_CLIENT_IDClient ID of your Intuit Developer app.QUICKBOOKS_CLIENT_SECRETlisting.env.secret Client secret of your Intuit Developer app.QUICKBOOKS_ENVIRONMENTsandbox or production.QUICKBOOKS_REFRESH_TOKENlisting.env.secret OAuth refresh token for the company.QUICKBOOKS_REALM_IDCompany (realm) ID.
listing.share.h
listing.share.p_local
mcp.tc/i/quickbookslisting.about
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.
listing.can
- 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
listing.tools
listing.notools.key
listing.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
listing.setup.h
listing.setup.local
Any client
We don't have a verified install command for this server yet. Its own instructions are the place to start.
listing.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 value 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.
listing.em.h
listing.em.lead_local listing.em.how
listing.em.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>listing.em.badge_note
listing.em.widget
<script src="https://mcp.tc/w/quickbooks.js" async></script>listing.em.widget_note
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>listing.em.iframe_note
listing.disclaimer_checked