qb-auto

Scottcjn/qb-auto
★ 44 stars Python Browser/Web Updated 4d ago
QuickBooks Online MCP server for Claude Code — 8 automation tools replacing 50K-token snapshots with ~200-token targeted extraction
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "qb-auto": {
      "command": "uvx",
      "args": [
        "qb-auto"
      ]
    }
  }
}

Or install with pip: pip install qb-auto

README Excerpt

MCP (Model Context Protocol) server that gives Claude Code native tools for QuickBooks Online automation. Replaces 50K-token `browser_snapshot` round-trips with targeted DOM extraction (~200-500 tokens) and compound Playwright actions that complete entire workflows in one tool call. | Tool | Description |

Tools (15)

qb_batch_receive_paymentsqb_create_invoiceqb_delete_line_itemqb_edit_payment_amountqb_invoice_stateqb_list_invoicesqb_page_stateqb_receive_paymentqb_reportqb_report_ar_agingqb_report_balance_sheetqb_report_customer_balanceqb_report_open_invoicesqb_report_pnlqb_report_vendor_balance