0n3
MCP servers · accounting

QuickBooks MCP server

Accounting — invoices, customers, payments, bills, estimates, items, reports. Hosted by 0n3: 21 endpoints your AI can call with your own QuickBooks account, from Claude, ChatGPT, Cursor, Claude Code, Codex or Gemini CLI. One sign-in, one key per AI, a receipt for every call.

Connect QuickBooksInstall into your AIWatch it work

21 endpoints8 categoriesauth: oauthhosted

What your AI can do with QuickBooks

Invoices · Create and send invoices4
Create an invoicePOST /company/{realmId}/invoice
List invoicesGET /company/{realmId}/query
Get an invoiceGET /company/{realmId}/invoice/{invoiceId}
Send an invoicePOST /company/{realmId}/invoice/{invoiceId}/send
Customers · Manage customers4
Create a customerPOST /company/{realmId}/customer
List customersGET /company/{realmId}/query
Get a customerGET /company/{realmId}/customer/{customerId}
Update a customerPOST /company/{realmId}/customer
Payments · Record and list payments2
Create a paymentPOST /company/{realmId}/payment
List paymentsGET /company/{realmId}/query
Accounts · Chart of accounts management2
List accountsGET /company/{realmId}/query
Get an accountGET /company/{realmId}/account/{accountId}
Bills · Create and track bills2
Create a billPOST /company/{realmId}/bill
List billsGET /company/{realmId}/query
Estimates · Create and send estimates2
Create an estimatePOST /company/{realmId}/estimate
Send an estimatePOST /company/{realmId}/estimate/{estimateId}/send
Items · Manage products and services3
Create an itemPOST /company/{realmId}/item
List itemsGET /company/{realmId}/query
Get an itemGET /company/{realmId}/item/{itemId}
Reports · Generate financial reports2
Profit loss reportGET /company/{realmId}/reports/ProfitAndLoss
Balance sheetGET /company/{realmId}/reports/BalanceSheet

Install in three steps

  1. Create a free account at 0n3.app and connect QuickBooks: paste a key or sign in through a door. It lands in your vault, encrypted.
  2. Open 0n3.app/install, pick your AI. A key is made for that AI alone; copy the line it gives you.
  3. Ask your AI: whoami. It answers with your connected services. Then ask it to create an invoice in QuickBooks.
Install (user scope — every project)
claude mcp add --transport http --scope user 0n3 https://0n3.app/mcp --header "Authorization: Bearer <your 0n token>"

Connect QuickBooks to

Claude Code + QuickBooksMCP server + skillClaude (desktop & claude.ai) + QuickBooksconnectorChatGPT + QuickBooksconnector · GPT actionCodex CLI + QuickBooksMCP serverGemini CLI + QuickBooksMCP serverCursor + QuickBooksMCP serverVS Code (Copilot) + QuickBooksMCP serverWindsurf + QuickBooksMCP server

More accounting MCP servers

Xero9 endpointsWave1 endpoints

Questions

What can an AI do with the QuickBooks MCP server?

21 things: invoices, customers, payments, accounts and more. Every call runs with your own QuickBooks connection and lands on a receipt.

Do I need to run anything on my computer?

No. 0n3 is hosted. Connect QuickBooks once, install 0n3 into your AI with one line, done.

Where does my QuickBooks key go?

Into your 0n3 vault, encrypted, one record per connection. The AI never sees it.