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
    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
  • 02
    Xero MCPOfficial

    Official server for Xero accounting data: invoices, contacts, payments, and bank transactions. Finance is the category where a wrong write costs more than a wrong re…

    #accounting#invoices#finance
    TypeScriptstdio
  • 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