
QuickBooks Online
Connects Claude to the QuickBooks Online Accounting API with 130+ tools spanning the full sales and purchase lifecycle. You get read/write access to customers, vendors, invoices, bills, payments, journal entries, and the chart of accounts, plus 10 financial reports including P&L, balance sheet, and aged receivables. Ships with both stdio and HTTP transports. Supports gateway mode for multi-tenant deployments where each request carries its own OAuth token via headers, with AsyncLocalStorage keeping credentials isolated across concurrent calls. The server expects a pre-obtained access token and returns a standardized error prefix when QBO rejects it so your gateway can refresh and retry. Useful when you need Claude to query balances, create invoices, or pull reports without leaving the conversation.
- GitHub stars
- 2
- tools
- 15
- auth
- Secret needed
- transport
- STDIO
- env vars
- 8
- last updated
- Aug 21, 2026
Tools
15 toolsPublic tool metadata for what this MCP can expose to an agent.
qbo_navigateDiscovery tool: call with a domain name (e.g. customers, vendors, bills) to discover the tools in that domain.
Discovery tool: call with a domain name (e.g. customers, vendors, bills) to discover the tools in that domain.
No parameter schema in public metadata yet.
qbo_reports_profit_and_loss
No parameter schema in public metadata yet.
qbo_reports_balance_sheet
No parameter schema in public metadata yet.
qbo_reports_cash_flow
No parameter schema in public metadata yet.
qbo_reports_trial_balance
No parameter schema in public metadata yet.
qbo_reports_general_ledger
No parameter schema in public metadata yet.
qbo_reports_aged_receivables
No parameter schema in public metadata yet.
qbo_reports_aged_payables
No parameter schema in public metadata yet.
qbo_reports_customer_sales
No parameter schema in public metadata yet.
qbo_reports_customer_balance
No parameter schema in public metadata yet.
qbo_reports_vendor_expenses
No parameter schema in public metadata yet.
qbo_expenses_list_purchasesLegacy expense tool, kept for backwards compatibility.
Legacy expense tool, kept for backwards compatibility.
No parameter schema in public metadata yet.
qbo_expenses_get_purchaseLegacy expense tool, kept for backwards compatibility.
Legacy expense tool, kept for backwards compatibility.
No parameter schema in public metadata yet.
qbo_expenses_list_billsLegacy expense tool, kept for backwards compatibility.
Legacy expense tool, kept for backwards compatibility.
No parameter schema in public metadata yet.
qbo_expenses_get_billLegacy expense tool, kept for backwards compatibility.
Legacy expense tool, kept for backwards compatibility.
No parameter schema in public metadata yet.
Sponsors
Configuration
QBO_CLIENT_ID*QuickBooks Online OAuth2 client ID from the Intuit developer app
QBO_CLIENT_SECRET*secretQuickBooks Online OAuth2 client secret
QBO_REFRESH_TOKEN*secretOAuth2 refresh token for the connected QuickBooks company
QBO_REALM_ID*QuickBooks Online company (realm) ID
QBO_ENVIRONMENTdefault: productionQuickBooks API environment: 'sandbox' or 'production'
MCP_TRANSPORTdefault: stdioTransport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODEdefault: envCredential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVELdefault: infoLog verbosity: debug, info, warn, error
Readme
QuickBooks Online MCP Server
Model Context Protocol (MCP) server for the QuickBooks Online Accounting API. Exposes 130+ tools across 22 QBO entities plus 10 financial reports for Claude and other MCP-compatible clients.
Features
- Interactive invoice card (MCP Apps, SEP-1865):
qbo_invoices_getrenders as a read-only interactive card in MCP Apps hosts (Claude Desktop/web) — customer, status, dates, line items, totals — neutral by default, brandable viawindow.__BRAND__injection orMCP_BRAND_*env vars. Non-App hosts see the same JSON payload (plus a_cardfield).
One-Click Deployment
Details
- Repository
- github.com/wyre-technology/qbo-mcp
- Website
- github.com/wyre-technology/qbo-mcp
- Category
- Finance & Commerce
- Package
ghcr.io/wyre-technology/qbo-mcp:v1.6.4- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from wyre-technology
- ConnectWise Automate1
- Kaseya Quote Manager1
- Mimecast1
- Xero1
- Datto SaaS Protection2
- ThreatLocker1
- Abnormal Security
- Alternative Payments
- Blumira
- Datto BCDR
- Kaseya BMS
- Kaseya VSA
- KnowBe4
- Unitrends Backup
- Auvik1
- Avanan1
- Atera
- Blackpoint Cyber
- ImmyBot
- SalesBuildr
- Spanning Cloud Backup
- Avanan MSP (Legacy SmartAPI)
- IQMS / DELMIA Apriso
- RocketCyber