QuickBooks Online MCP

Productivitystdiohttp-streaming
Repository

Intuit's official MCP server for QuickBooks Online, exposing QBO accounting features as callable tools. Lets AI assistants read and write customers, invoices, bills, payments, and other entities, and pull financial reports such as profit and loss or balance sheet, so agents can answer bookkeeping questions and automate accounting workflows against live QBO data.

Connect

Add this configuration to .claude/mcp.json

Transport:
{
  "mcpServers": {
    "quickbooks": {
      "command": "npx",
      "args": [],
      "env": {
        "QBO_CLIENT_ID": "<YOUR_QBO_CLIENT_ID>",
        "QBO_CLIENT_SECRET": "<YOUR_QBO_CLIENT_SECRET>",
        "QBO_REFRESH_TOKEN": "<YOUR_QBO_REFRESH_TOKEN>"
      }
    }
  }
}

Tools (2)

query_entities

Query QuickBooks Online entities such as customers, invoices, or bills.

{
  "type": "object",
  "required": [
    "entity"
  ],
  "properties": {
    "entity": {
      "type": "string",
      "description": "Entity type to query (e.g. Customer, Invoice, Bill)"
    },
    "filter": {
      "type": "string",
      "description": "Optional query filter expression"
    }
  }
}

run_report

Run a QuickBooks Online financial report.

{
  "type": "object",
  "required": [
    "report"
  ],
  "properties": {
    "report": {
      "type": "string",
      "description": "Report name (e.g. ProfitAndLoss, BalanceSheet)"
    },
    "end_date": {
      "type": "string",
      "description": "Report period end date"
    },
    "start_date": {
      "type": "string",
      "description": "Report period start date"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server information

Author
Intuit (@intuit)
Repository
https://github.com/intuit/quickbooks-online-mcp-server
License
Apache-2.0
Stars
0
Last updated
July 28, 2026