Skip to main content
QuickBooks

QuickBooks

Discovers customers and vendors from QuickBooks Online and provides MCP tools for querying financial data, P&L reports, balance sheets, AR aging, and invoice lookup.

  • Entities: QuickBooksCustomer, QuickBooksVendor
  • Discovery: Polling (customers and vendors via QQL)
  • MCP Tools: Financial reports, invoice hydration, and arbitrary QQL queries
NameCategoryRiskPurpose
quickbooks_querytransientlowRun an arbitrary QQL query against the company
quickbooks_profit_losstransientlowRetrieve the Profit and Loss report for a date range
quickbooks_balance_sheettransientlowRetrieve the Balance Sheet as of a specific date
quickbooks_ar_agingtransientlowRetrieve the AR Aging Summary (outstanding balances by days past due)
quickbooks_hydrate_invoicehydratelowRetrieve a specific invoice by ID
FieldRequiredDescription
oauth_tokennoOAuth token from QuickBooks OAuth flow. Takes precedence over token.
realm_idyesQuickBooks Online company (realm) ID
tokenyes*OAuth 2.0 access token (fallback if oauth_token is not set)
sandboxnoConnect to the QuickBooks sandbox environment (default: false)

* Either oauth_token or token must be provided.

Consumed by the SixDegree platform. See the main repository README for installation instructions.