
QuickBooks Online MCP
Drive QuickBooks Online accounting entities and AR/AP aging reports from your agent with an offline SQLite mirror of your books.
Overview
QuickBooks MCP is an MCP server for the Operate phase that covers QuickBooks Online Accounting entities, a SQLite offline mirror, and AR/AP aging for agent-driven bookkeeping.
What is this MCP server?
- Access to QuickBooks Online Accounting entities across typical CRUD-style agent workflows
- Offline SQLite mirror of accounting data for local queries and aging views
- AR and AP aging called out explicitly in the server description
- OAuth bearer via QUICKBOOKS_ACCESS_TOKEN plus QUICKBOOKS_REALM_ID company scoping
- stdio mcpb v0.1.0 from Servosity msp-skills with documented Intuit OAuth scope com.intuit.quickbooks.accounting
- Server version 0.1.0
- Required: QUICKBOOKS_ACCESS_TOKEN (secret) and QUICKBOOKS_REALM_ID
- OAuth scope documented: com.intuit.quickbooks.accounting
Community signal: 1 GitHub stars.
What problem does it solve?
Founders lose hours context-switching between QuickBooks Online and their IDE when they need invoice status, vendor balances, or aging snapshots during product work.
Who is it for?
Indie SaaS and agency founders who already use QuickBooks Online and want MCP-native books access from Claude Code or Cursor.
Skip if: Teams on Xero, Wave, or manual spreadsheets only, or anyone unwilling to manage OAuth tokens for a production QBO company.
What do I get? / Deliverables
After registration, your agent can query and manage QBO entities and leverage the local mirror for aging and repeated financial questions scoped to one realm.
- Agent access to QuickBooks Online Accounting entities
- Offline SQLite accounting mirror with AR/AP aging oriented workflows
Recommended MCP Servers
Journey fit
Bookkeeping, invoicing, and cash visibility are Operate concerns once the product is live and money moves, not early ideation tasks. AR/AP aging and entity updates are iterative finance hygiene—you revisit them as invoices, bills, and balances change week to week.
How it compares
Live QuickBooks API MCP with SQLite mirror, not a generic startup financial modeling skill.
Common Questions / FAQ
Who is QuickBooks MCP for?
It is for solo builders and small businesses that run QuickBooks Online and want their coding agent to read and update accounting records and aging reports.
When should I use QuickBooks MCP?
Use it at month-end, before payroll or tax prep, or when debugging cash flow and AR/AP while you are shipping features in the same session.
How do I add QuickBooks MCP to my agent?
Register the quickbooks-mcp stdio mcpb server, set QUICKBOOKS_ACCESS_TOKEN and QUICKBOOKS_REALM_ID (or full QUICKBOOKS_BASE_URL per package docs), and refresh tokens before they expire.