QuickBooks Online MCP
Productivitystdiohttp-streaming
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)
- License
- Apache-2.0
- Stars
- 0
- Last updated
- July 28, 2026