# QuickBooks Online MCP server

Source: https://agentic-cmms.klementine.xyz/integrations/quickbooks-online

> Connect QuickBooks Online to Claude, ChatGPT and other AI agents to track vendor bills, classes and project costs for every maintenance job.

QuickBooks Online runs the books for a large share of small and growing businesses in the United States and well beyond. Contractors, facility managers and small manufacturers use it to pay vendors, send invoices and stay ready for tax season. The data is all there, but the answers are buried. Maintenance costs sit across several expense accounts, and job costs only make sense when someone runs the right report with the right filters.

Agentic CMMS gives your AI agent a direct line into QuickBooks Online. Ask in your own words and the agent finds the vendors, bills and accounts that matter, adds them up and explains the result. No report builder, no export, no waiting for the bookkeeper to have a free hour.

## What your AI agent can do with QuickBooks Online

- **Find what a repair cost.** "How much have we paid Summit Mechanical this year, and for which jobs?" The agent lists bills and payments to that vendor with their memo lines.
- **Cost a project.** "What are the total costs on the boiler replacement project so far?" It sums the bills, expenses and time charged to that project.
- **Slice by class or location.** "Show repairs and maintenance spend by location for the last six months." You get one line per location, largest first.
- **Plan the payment run.** "Which vendor bills over $2,000 are due this week?" The agent lists them with due dates and open balances.
- **Draft a purchase order.** "Create a purchase order to Lone Star Supply for four replacement motors for the Dallas warehouse." With write access, it drafts the order for approval.
- **Record an expense.** "Log a $260 expense for door hardware, class Facilities." The agent fills in the account, class and memo you give it.
- **Check typical prices.** "What do we usually pay for a filter change on the rooftop units?" It reads your products and services list and recent bills.

## QuickBooks Online with your other systems

- Compare what [ServiceTitan](/integrations/servicetitan) billed customers for service calls with what QuickBooks shows you paid in parts and subcontractors.
- Check a vendor bill waiting in [Bill.com](/integrations/bill-com) against the purchase order in QuickBooks before it goes out for approval.
- Line up work order hours from [Limble CMMS](/integrations/limble-cmms) with labour costs in QuickBooks, asset by asset.
- Send monthly cost by class to a [Tableau](/integrations/tableau) dashboard that tracks planned versus reactive maintenance.

## Job costing without the spreadsheet

Job costing is where QuickBooks Online earns its keep for contractors and facility teams, and where most of the manual work happens. The agent reads projects, classes and customers together, so "what did the Westside contract really cost us?" gets a single answer with the bills behind it. You can ask the follow-up straight away: which vendor drove the overrun, and was it parts or labour?

Each person approves their own agent, admins choose which roles may create transactions, and the activity log keeps a full record of every call the agent makes.

## Questions and answers

### Can Claude tell me which vendors we paid for HVAC repairs in QuickBooks Online?

Yes. The agent searches bills, expenses and checks by vendor, account and date, then lists the payments with their totals.

### Will an AI agent change our QuickBooks books without asking?

Only if you approve read and write access for your own agent, and only through the tools your admins allow. A read-only agent can look things up but cannot create or edit anything.

### Does it work with QuickBooks classes, locations and projects?

Yes. Ask for costs by class, location or project and the agent groups transactions the way your books are already set up.
