QuickBooks MCP

Reads QuickBooks invoices, customers, and payments through the API. It answers the routine question ('was this invoice paid?') without opening the accounting software, and should stay read-only: an agent that can create invoices is…

Community stdio Verified 2026-11-11 financeaccountinginvoices

Use it for

Looking up invoices and customers when answering finance questions

Skip it if

Creating or voiding invoices — bookkeeping changes need an accountant

What it is

Reads QuickBooks invoices, customers, and payments through the API. It answers the routine question (‘was this invoice paid?’) without opening the accounting software, and should stay read-only: an agent that can create invoices is an agent that can create a reconciliation problem.

Install

Terminal
uvx quickbooks-mcp

Client configuration

Paste this into your MCP client config, then restart the client.

MCP client config (JSON)
{
  "mcpServers": {
    "avbbc": {
      "command": "npx",
      "args": ["-y", "uvx quickbooks-mcp"]
    }
  }
}

Overlapping servers

All servers
  • 01
    PayPal MCPCommunity

    Reads PayPal sandbox transactions, invoices, and subscription status. The sandbox-first shape is the right one: build and test the workflow without touching money, t…

    #payments#finance#api
    Pythonstdio
  • 02
    Plaid MCPCommunity

    Reads Plaid sandbox data: accounts, balances, transactions, and categories. The sandbox is the point — it lets a team build and test a finance workflow without touch…

    #finance#banking#data
    Pythonstdio
  • 03
    freee MCPCommunity

    Connects to the freee accounting API for invoices, deals, and account items. The market is Japanese SMBs, and the tool assumes that context. Same rule as any ledger …

    #accounting#japan#finance
    TypeScriptstdio