Connect QuickBooks and Your Tools to ChatGPT or Claude
What owners can ask QuickBooks, Jobber, HubSpot or Stripe from ChatGPT, Claude or Grok, which official connectors exist, and when a custom MCP is worth it.
In this article· 9 sections
Most small businesses already keep their answers in a handful of tools. Money owed is in QuickBooks or the field-service app. Tomorrow’s schedule is in Jobber, ServiceTitan or Google Calendar. Stale deals are in HubSpot or Pipedrive. Failed card payments are in Stripe.
The question owners keep asking is simple: can I just type the question into ChatGPT or Claude and get the real answer, instead of opening four tabs?
Increasingly, yes. Some vendors now ship official connectors for the big AI apps. Others don’t, and that’s where a custom connection comes in. This guide covers what you can realistically ask, which official connectors exist today, what MCP is, how approvals and permissions work, and when the free option is enough.
What owners actually ask
The useful questions cluster around four jobs. They’re worth writing down before you connect anything, because they decide which tools need to be connected and whether you need read access only or the ability to change things.
Money owed and money coming in
- “Who owes me money over 30 days, and how much each?”
- “Which jobs are finished but not invoiced yet?”
- “Which bills do I owe this week?”
- “Which card payments failed this month, and has anyone retried them?”
- “What’s my Stripe balance available for payout right now?”
Today’s and tomorrow’s schedule
- “What does tomorrow look like for each tech?”
- “Which requests came in this week and still aren’t scheduled?”
- “Where are the gaps on Thursday?”
Pipeline and follow-up
- “Which deals haven’t moved in 14 days?”
- “Which estimates went out last week with no answer?”
- “Book a 30-minute call with this contact next Tuesday.”
Booking and taking payment
- “Book the next open slot for a drain cleaning.”
- “Put this client in Saturday’s 9 a.m. class.”
- “Send a checkout link for the deposit.”
The first three groups are mostly lookups. The last group changes records and sometimes moves money, which is where most of the care has to go.
What MCP is, in plain words
MCP stands for Model Context Protocol. The official site describes it as an open-source standard for connecting AI applications to external systems. Anthropic introduced it in November 2024, and it has since been adopted well beyond Claude.
The practical meaning: a tool like QuickBooks or Stripe publishes an MCP server once. That server lists the things an AI app is allowed to do, such as “get A/R aging” or “create a payment link.” Any AI app that supports MCP connectors can then use it. You don’t need a separate integration for every chatbot.
That matters because it means the connection isn’t tied to one AI company. Your bookkeeper may prefer Claude, you may use ChatGPT, and your office manager may use Grok. If the server speaks MCP, they can all ask the same tool the same way, within the permissions you set.
For a longer explanation aimed at owners, see what a business MCP is.
Official connectors that exist today
This is the part that changes fastest, so treat it as a snapshot as of November 2026 and check the vendor’s page before you rely on it.
Accounting: QuickBooks
Intuit builds the QuickBooks connector for Claude. According to that page, it can read profit and loss, cash flow, the balance sheet, A/R and A/P aging, invoices and sales by customer or product. It can also create, send and schedule invoices and estimates, add customers and products, and send payment links and reminders. The page says you get a preview and your confirmation before anything is sent.
Intuit has the equivalent in ChatGPT, too. Its announcement describes QuickBooks inside both Claude and ChatGPT, and says every action stays reviewable and human-verified. Payment links need QuickBooks Payments and are US-only.
For an owner asking “who’s past 30 days?”, this is often enough on its own.
CRM: HubSpot, Pipedrive and Salesforce
HubSpot publishes official connectors for Claude and ChatGPT. Both read CRM records and can create and update them, but neither can delete. HubSpot’s Claude article recommends setting write tools to require approval. In ChatGPT, quotes and invoices are read-only.
For Grok, xAI documents a HubSpot setup that is read-only.
Pipedrive launched a native MCP server on all plans. It reads deals, contacts and leads and can create and update records and activities, with actions following the user’s own Pipedrive permissions.
Salesforce has hosted MCP servers that work with Claude and ChatGPT, and Salesforce is one of Grok’s built-in connectors. Salesforce notes that server usage may be billed through its credits system, so check that before turning it on for a team.
Field service: Jobber, Housecall Pro, ServiceTitan
Jobber has an official Claude connector and ChatGPT app on its Core, Connect, Grow and Plus plans. It reads clients, requests, quotes, jobs and invoices. It can create requests, clients and quotes. It can’t create or edit jobs or invoices, change the schedule, or delete anything.
So “which requests aren’t scheduled?” works through the official connector. “Book the next open slot” doesn’t, at least not today.
For Housecall Pro, check whether it offers an official connector before you assume one. Third-party MCP servers exist, but they aren’t Housecall Pro’s own. ServiceTitan has announced an MCP server for Claude and ChatGPT; check its current documentation and availability on your account before planning around it.
Payments: Stripe and Square
Stripe runs an official remote MCP server with OAuth sign-in, read tools and write tools covering customers, invoices, subscriptions, refunds and payment links. Some sensitive actions, such as refunds, require a human confirmation in the Stripe Dashboard. Stripe also recommends keeping the AI app’s own tool-approval prompts on.
Square’s MCP server is in beta and covers the Square API, including customers, orders and catalog items. Because it’s beta, test it against what your shop actually needs before relying on it.
Calendars and booking
Claude’s Google Calendar connector is read-only. It can tell you what’s on the calendar, but it can’t create, move or delete events. Grok lists Gmail and Google Calendar among its built-in connectors. In ChatGPT, check the current plan details for the Calendar connector, since OpenAI lists different availability by plan.
For class and appointment software like Mindbody, check whether the vendor offers an official connector. If it doesn’t, booking from an AI app means a custom connection to its API.
Read vs write, and who approves
Every connector above splits roughly into two kinds of actions.
Reads look things up: aging reports, tomorrow’s jobs, deal stages, failed payments. A wrong read is annoying, but it doesn’t change anything. Start here.
Writes change something: create an invoice, book a visit, update a deal, send a payment link, issue a refund. A wrong write lands in front of a customer. Recurring bookkeeping entries are a different job from asking questions; automating QuickBooks data entry covers what syncs on its own and what doesn’t.
The AI apps add their own safety layer. Claude’s custom connector documentation describes approval prompts before tools run, with “Allow always” as an opt-in. OpenAI’s MCP documentation says ChatGPT requires manual confirmation before write actions. Vendors stack their own steps on top, such as Intuit’s preview before sending or Stripe’s Dashboard confirmation for refunds.
A sensible order for any connection:
- Read-only for a week or two. Compare the answers against the tool’s own reports.
- Turn on one write at a time, the one you’d actually use daily.
- Keep approval prompts on for anything that sends, charges, refunds or deletes. Don’t click “Allow always” on those.
Security and permissions
A connector usually acts as the person who signed in. If the owner connects QuickBooks with an admin login and then lets a front-desk employee use that AI account, the employee can now ask anything the owner can.
A few rules hold up regardless of tool:
- Connect with the right account. Use a login whose permissions match what that person should see. Pipedrive and Salesforce both tie MCP actions to the user’s existing permissions; use that.
- Never paste passwords or API keys into a chat. Official connectors use OAuth sign-in for a reason.
- Watch the plan rules. On business plans, AI apps often require an admin to enable connectors first. Grok says this for Business and Enterprise; Claude says it for Team and Enterprise on Google Calendar.
- Check which plans can use custom connectors. Claude allows custom connectors on all plans, with Free limited to one. OpenAI’s help center describes full MCP connectors with write actions as a beta for Business and Enterprise/Edu workspaces, with more limited access on other plans. That has been changing, so check the current terms for your plan.
- Know where the data goes. A connector sends the records it reads into the AI conversation. If a tool holds things that shouldn’t be there, such as health details or full card data, leave them out of scope.
When the official connector is enough
Use the free, official connector, and don’t pay anyone, when all of these are true:
- Your tool has one, and it covers the questions on your list.
- The person asking is the owner, or someone who should see everything the owner sees.
- One system answers the question. “Who’s past 30 days?” is QuickBooks alone.
- The writes you need, if any, are ones the connector supports.
For plenty of owners, connecting QuickBooks to Claude or ChatGPT and asking about A/R aging is the whole project. Do that first.
When a custom MCP is worth it
A custom MCP server is worth it when one of these is true:
- There’s no official connector, or it doesn’t support the action you need. Booking a job in Jobber from an AI app is a current example.
- The answer spans systems. “Which finished jobs over $2,000 aren’t invoiced in QuickBooks yet?” needs the field-service tool and the books at once. Official connectors each see one system.
- Staff or customers need a narrow view. A tech should see tomorrow’s route, not the P&L. A customer should see only their own balance and open slots.
- You want the same connection across several AI apps, with the same rules in each.
A hypothetical example: a two-truck plumbing company uses Housecall Pro for jobs and QuickBooks for the books. The owner wants to ask “what did we finish this week that isn’t paid yet?” and the office manager wants to book the next open slot when a customer asks. No single official connector covers both, and the office manager shouldn’t have the owner’s QuickBooks login. That’s the shape of a custom build.
How I build this: AI Front Door
My version of this is called AI Front Door. It’s an MCP connection from your real tools, like Jobber, Housecall Pro, HubSpot, QuickBooks, Google Calendar or Stripe, into the AI app of your choice: Claude, ChatGPT, Grok, or others that support MCP connectors. It isn’t a ChatGPT-only product, and nobody has to download a new app.
There are three sizes, each paid once:
- Look Up, $3,500. One system connected. Answers only. Nothing changes without you.
- Desk, $7,500. Two systems working together. Customers can book, pay, request a quote or leave a message. Refunds and cancellations wait for your approval.
- Floor, $14,000. Up to five systems, owner and team questions across all of them, staff permissions and a written ops manual.
It runs on a small server in your own account, usually $15 to $40 a month, with no required monthly fee to me. It starts read-only. Writes turn on only after you’ve watched it get answers right, and anything that moves money waits for your yes. Most setups are live in 10 to 21 days.
If the official connector already answers your questions, I’ll tell you to use that instead. If it doesn’t, and you’d like to walk through which tools and questions matter, book a 20-minute call.
FAQ
Can I connect QuickBooks to ChatGPT or Claude without paying anyone? Yes. Intuit publishes an official QuickBooks connector for Claude and a QuickBooks app in ChatGPT. Both read reports like A/R aging and can create and send invoices, with a confirmation step before anything is sent. If that answers your questions, you don’t need a custom build.
What is MCP in plain words? MCP, the Model Context Protocol, is an open standard for connecting AI apps to outside tools. A business tool publishes an MCP server once, and any AI app that supports MCP connectors, such as Claude, ChatGPT or Grok, can use it to look things up or take actions you allow.
Is it safe to let an AI app change records in my business tools? It can be, if writes are limited and approved. Start read-only. Then turn on only the specific actions you need, keep the AI app’s approval prompts on, and connect with an account whose permissions match what that person should see. Anything that moves money should wait for a human yes.
When is a custom MCP worth paying for? When the official connector doesn’t exist for your tool, when it can’t do the action you need, when the answer needs two or more systems at once, or when staff or customers should see a narrow slice instead of the owner’s full account.
Does this only work in ChatGPT? No. Official connectors differ by app, but a custom MCP server works in any AI app that supports MCP connectors, including Claude, ChatGPT, Grok and Microsoft Copilot Studio. You pick the app.
FAQ
Can I connect QuickBooks to ChatGPT or Claude without paying anyone? +
Yes. Intuit publishes an official QuickBooks connector for Claude and a QuickBooks app in ChatGPT. Both read reports like A/R aging and can create and send invoices, with a confirmation step before anything is sent. If that answers your questions, you don't need a custom build.
What is MCP in plain words? +
MCP, the Model Context Protocol, is an open standard for connecting AI apps to outside tools. A business tool publishes an MCP server once, and any AI app that supports MCP connectors, such as Claude, ChatGPT or Grok, can use it to look things up or take actions you allow.
Is it safe to let an AI app change records in my business tools? +
It can be, if writes are limited and approved. Start read-only. Then turn on only the specific actions you need, keep the AI app's approval prompts on, and connect with an account whose permissions match what that person should see. Anything that moves money should wait for a human yes.
When is a custom MCP worth paying for? +
When the official connector doesn't exist for your tool, when it can't do the action you need, when the answer needs two or more systems at once, or when staff or customers should see a narrow slice instead of the owner's full account.
Does this only work in ChatGPT? +
No. Official connectors differ by app, but a custom MCP server works in any AI app that supports MCP connectors, including Claude, ChatGPT, Grok and Microsoft Copilot Studio. You pick the app.