Quickbooks MCP
UnclaimedMCP server for QuickBooks Online - query, create, and edit accounting data with Claude
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
account_period_summary
Period summary for an account (opening/closing balance, debits, credits, count)
create_bill
Create a vendor bill (lines take customername)
create_bill_payment
Pay bills and apply vendor credits (the QBO "check" / pay-bills flow)
create_deposit
Create a bank deposit (lines take entityname/entitytype)
create_expense
Create an expense (Cash, Check, or Credit Card; payee may be a vendor, customer, or employee)
create_invoice
Create an invoice with item lines (customer required)
create_journal_entry
Create a journal entry (validates debits = credits; lines take entityname/entitytype)
create_sales_receipt
Create a sales receipt with item lines
create_transfer
Move money between two of the company's own accounts (bank↔bank, credit-card paydown)
create_vendor_credit
Create a vendor credit (lines take customername)
customer_name
createbill / editbill, createexpense / editexpense, createvendorcredit / editvendorcredit lines
delete_entity
Delete any transaction (journal entry, bill, invoice, deposit, sales receipt, expense, vendor credit, bill payment)
edit_bill
Modify an existing bill
edit_deposit
Modify an existing deposit (lines take entityname/entitytype)
edit_expense
Modify an existing expense
edit_invoice
Modify an existing invoice
edit_journal_entry
Modify an existing journal entry
edit_sales_receipt
Modify an existing sales receipt
edit_vendor_credit
Modify an existing vendor credit
get_balance_sheet
Balance Sheet report
get_bill
Fetch a bill by ID
get_bill_payment
Fetch a bill payment by ID; flags unapplied amounts
get_company_info
Get connected company information
get_deposit
Fetch a deposit by ID
get_expense
Fetch an expense by ID
get_invoice
Fetch an invoice by ID
get_journal_entry
Fetch a journal entry by ID
get_profit_loss
Profit & Loss report (by month, department, class, etc.)
get_report
Any of 24 other QuickBooks reports — A/R and A/P aging, customer and vendor balances, transaction lists, general ledger, journal, sales by customer/item/class/department, cash flow, and the detail variants
get_sales_receipt
Fetch a sales receipt by ID
get_trial_balance
Trial Balance report (flags: true adds a close-review pass for wrong-side and uncategorized/suspense balances)
get_vendor_credit
Fetch a vendor credit by ID
list_accounts
List chart of accounts with filtering
name
one and it is set or replaced;
omit
the parameter and a line addressed by lineid keeps the entity it
qbo_authenticate
Set up OAuth credentials (local mode only)
query
Run SQL-like queries against any QuickBooks entity
query_account_transactions
All transactions affecting a specific account (13 posting entity types, paginated, optional sub-account rollup; see docs/entity-coverage.md for limits)
receive_payment
Record a customer payment against open invoices (A/R counterpart to createbillpayment); each line defaults to the invoice's open balance
vendor_name
createbill, createvendorcredit, createbillpayment headers