QuickBooks Online

MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

QBO_CLIENT_ID(str)
Required

QuickBooks Online OAuth2 client ID from the Intuit developer app

QBO_CLIENT_SECRET(str)
RequiredSecret

QuickBooks Online OAuth2 client secret

QBO_REFRESH_TOKEN(str)
RequiredSecret

OAuth2 refresh token for the connected QuickBooks company

QBO_REALM_ID(str)
Required

QuickBooks Online company (realm) ID

QBO_ENVIRONMENT(str)
Default:production

QuickBooks API environment: 'sandbox' or 'production'

MCP_TRANSPORT(str)
Default:stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODE(str)
Default:env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVEL(str)
Default:info

Log verbosity: debug, info, warn, error