QuickBooks Online MCP Server (Official)

Official QuickBooks Online MCP server enabling AI agents to interact with Intuit's QuickBooks Online accounting platform — managing invoices, expenses, customers, and transactions; querying financial reports; reconciling accounts; and integrating QuickBooks' small business accounting into agent-driven finance automation workflows.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools quickbooks intuit accounting mcp-server official invoicing financial
⚙ Agent Friendliness
79
/ 100
Can an agent use this?
🔒 Security
87
/ 100
Is it safe for agents?
⚡ Reliability
82
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
80
Documentation
85
Error Messages
80
Auth Simplicity
65
Rate Limits
78

🔒 Security

TLS Enforcement
100
Auth Strength
88
Scope Granularity
80
Dep. Hygiene
82
Secret Handling
85

HTTPS enforced. OAuth 2.0 mandatory with scopes. PCI DSS. Sandbox/production isolation. Official Intuit MCP server.

⚡ Reliability

Uptime/SLA
88
Version Stability
82
Breaking Changes
80
Error Recovery
78
AF Security Reliability

Best When

An agent needs to create, query, or manage QuickBooks Online financial data for SMB accounting automation.

Avoid When

You're using Xero, Sage, or another accounting platform — or if you need enterprise ERP capabilities.

Use Cases

  • Creating and managing invoices from billing automation agents
  • Querying expense reports and categorization from accounting agents
  • Managing customer records from CRM integration agents
  • Generating financial reports (P&L, balance sheet) from finance agents
  • Reconciling accounts and transactions from bookkeeping agents
  • Tracking billable hours and project costs from time-tracking agents

Not For

  • Teams using Xero, Sage, or FreshBooks as primary accounting platform
  • Enterprise ERP needs (use NetSuite, SAP, or Oracle instead)
  • Teams without QuickBooks Online subscription

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
Yes

Authentication

Methods: oauth2
OAuth: Yes Scopes: Yes

OAuth 2.0 required — no API keys. Access tokens expire after 1 hour; refresh tokens expire after 100 days. Sandbox and production environments separate. Company ID (realm ID) required for all calls.

Pricing

Model: per-seat
Free tier: No
Requires CC: No

SMB accounting platform with monthly subscription. API access included. Sandbox free for development. MCP server is official Intuit open source.

Agent Metadata

Pagination
page
Idempotent
Partial
Retry Guidance
Documented

Known Gotchas

  • OAuth 2.0 required — no simple API key option makes initial setup complex
  • Access tokens expire after 1 hour — agents must handle refresh automatically
  • Company ID (realmId) required for all API calls — different per QBO company
  • Sandbox vs production use different base URLs and credentials
  • QuickBooks Query Language (QQL) used for filtering — not standard SQL
  • Minor entities (Item, Account) vs major entities (Invoice, Bill) have different rate limits

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for QuickBooks Online MCP Server (Official).

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered