Forum Discussion

TurfT's avatar
TurfT
Verified Community Coach
1 month ago

Anyone else built a direct MCP connection between Claude AI and Jobber?

I set up a direct MCP integration between Jobber and Claude AI — meaning Claude can query my Jobber account in real time and pull live data like client counts, job status, and invoices on demand. Took some work to get running but it's live.

Current limitation is it's read-only. Jobber's MCP tools are still limited on the write side, which is where it would get really powerful — imagine AI-assisted job creation, status updates, or dispatching without touching the app.

Curious if anyone else has built this connection, and more importantly, if anyone has figured out how to get write access working.

12 Replies

  • Hey Simon! Our Jobber Labs team is interested in learning more about how you're using Claude with Jobber. They'll reach out to you shortly. 👍

    • AnthonySalazar's avatar
      AnthonySalazar
      Verified Community Coach

      I've been using Claude extensively with Jobber so I'd be happy to chat with your Team as well :)

  • TurfT's avatar
    TurfT
    Verified Community Coach

    Thanks Julie! Looking forward to connecting with the team. Happy to walk them through everything I've built — there's quite a bit running under the hood beyond just the MCP connection. 

  • WiringByron's avatar
    WiringByron
    Verified Community Coach

    I "hear" that a direct MCP is coming... 

    I would encourage you to also check out the API and get your jobber account connected with something like Base44 with apps / agents and automations. You can build anything you can imagine from what I've seen. 

  • I built a MCP server connected to Jobber that makes both reads and writes possible. Jobs, quotes, invoices, clients — create, edit, archive, all of it.

    I connected it to Claude and was able to just ask it to create a job, update the status, and create an invoice — all from a chat, without touching the app.

    Happy to give you access if you want to try it yourself.

  • TurfT's avatar
    TurfT
    Verified Community Coach

    I'm already connected to Jobber directly via MCP (read-only — clients, jobs, quotes, invoices). Write access is the piece I'm missing. In the meantime I built a parallel workaround: Airtable has full read/write, so I can have Claude create and manage tasks there, but it doesn't touch Jobber itself — just runs alongside it.

    What's your Jobber MCP built on — the public API/GraphQL? Curious if it's something you rolled yourself or if any of it's open source.

    • matt_kaleafirm's avatar
      matt_kaleafirm
      Contributor 3

      We've gone down the same path as roofintent​. The Jobber MCP is built on the GraphQL API, and we rolled the MCP server ourselves.

      I mistyped in my earlier post and couldn't find a way to edit it. We have it running with a client and have been working through the write side as well. Getting Claude to create or update something in Jobber hasn't necessarily the hard part. Making sure it does it reliably without making an expensive mistake is.

      We've ended up putting a lot of the guardrails into the server itself rather than relying on the ai to make the right decisions. Things like validating the property before creating a quote or preventing an invoice from being created when one already exists. Client data isolation is also something we've tried to pay a lot of attention to as a Jobber Partner. Each client gets their own deployment and their own Jobber credentials rather than sharing one instance across accounts. There's more to it than that, but that's the general shape of it.

      The deeper we've gotten into it, the more we've found that Jobber's UI handles quite a bit behind the scenes that you have to account for yourself when you're working directly through the API.

      We've essentially been able to shift the question from "Can Claude write to Jobber?" to "How do we make those writes safe and dependable enough to trust in a client's day-to-day operations?"

      Also, really nice work with your GraphQL API roofintent​ . Has it been a useful tool for your business?

  • Built on Jobber's own GraphQL API. Rolled it myself — not open source. There are a couple open-source Jobber MCPs on GitHub already, but they're mostly read-only or need you to self-host and manage your own credentials. Mine's hosted, so there's nothing to set up on your end.

    Happy to set you up with full access, reads and writes both, if you want to try it.

  • We connected Claude to jobber as well. The days and workflow is a massive win

  • HUGEHomePros's avatar
    HUGEHomePros
    Verified Community Coach

    Can you talk about why this is beneficial? I feel like getting that info in jobber is really easy so wondering how it's valuable. 

    • matt_kaleafirm's avatar
      matt_kaleafirm
      Contributor 3

      Hello HUGEHomePros​ 

      That's a difficult question to answer specifically because it really depends on the business. Every business has different challenges. Some struggle with the vendors they use for purchasing, so using Claude and Jobber together to help build and maintain a price book can be extremely valuable. That's much less important for a business already using integrated vendors.

      That said, these would probably be my top five benefits that apply to most Jobber users:

      1. Cut quoting time dramatically: We have a workflow currently saving roughly 45 to 60 minutes per quote by letting Claude work with the information already inside Jobber.
      2. Spend less time searching through Jobber: Ask Claude questions about clients, jobs, quotes, invoices, and other Jobber data in plain English instead of manually digging for it.
      3. Reduce repetitive admin work: Claude can assist with workflows like creating quotes, updating jobs, scheduling visits, and invoicing while the MCP server handles the connection to Jobber.
      4. Build AI around your existing processes: Instead of changing your business to fit a generic automation, the MCP server can be built around your pricing, workflows, business rules, and safeguards.
      5. Make Jobber more powerful without replacing it: The goal isn't another system for your team to manage. It's using AI to make the Jobber processes you're already using faster and easier.

       

      I agree that Jobber itself is really easy to use. The issue we've seen is that many business owners utilize less than half of what Jobber is capable of. AI and automation can free up the time and resources needed to take advantage of more of Jobber rather than simply adding another piece of software to manage.

      Feel free to message me directly if you would like to see how it could be catered to your specific business. 

      Matt
      Kalea Consulting

  • Glad to see someone else dabbling in this integration!

    We've been building out an MCP server and integrated it with Jobber for one of our landscaping clients so their quoting process is largely automated. It's saving them roughly 45 minutes to an hour per quote, which has been huge for a business where free time is already limited.

    As we've worked backwards to improve their price book and other foundational data, the AI has become noticeably more accurate and useful. It really reinforces that AI is only as good as the systems and data behind it.

    Have you found any read-only workflows that have provided a surprisingly high ROI while we wait for write capabilities.