Connect Penni to Claude Desktop, Cursor, or any MCP-compatible AI tool. Your API key gives direct access to your QuickBooks data.
Treat this like a password. It grants full read/write access to your QBO account.
Open Claude Desktop → Settings → Developer → Edit Config → paste into claude_desktop_config.json:
get_bank_balanceCurrent bank account balances from QBO
get_profit_and_lossP&L report for any date range
get_open_invoicesAll unpaid invoices
get_overdue_invoicesPast-due invoices with days overdue
query_quickbooksRaw QBO SQL-like query
create_expenseLog an expense in QBO
create_invoiceCreate & send an invoice from QBO
categorize_transactionsAuto-categorize uncategorized transactions
scan_email_receiptsScan email for receipts
get_cash_flow_forecast30/60/90-day cash flow projection