Grok + Jobber: Jobber's MCP Server and the Way In
Grok has no Jobber connector, and Jobber quietly runs an MCP server it has never announced. The server is real, it is guarded by Jobber’s own sign-in, and most of what it exposes is read-only. Add Carly to Grok once and Jobber comes with it, in the same chat as your mail and calendar.
Where Jobber sits against Grok’s connector list
Grok’s built-in connectors are Gmail and Google Calendar, Google Drive, Outlook Mail and Calendar, Microsoft Teams, OneDrive, SharePoint and Salesforce. The catalog xAI publishes alongside them adds Box, Canva, Gamma, GitHub, Linear, Meltwater, Notion, S&P Global and Vercel. That is an office stack, and Jobber is not on it.
Grok Bot keeps a separate list, and its plugins live in a public repository you can read yourself. There are sixty-five entries in it today, and not one is field service software: no Jobber, no Housecall Pro, no ServiceTitan.
So Grok can read the email a property manager sent about the hedges at the back of the site. It cannot say whether that address is already on the fortnightly round, which crew has Thursday free, what you quoted the same client in April, or whether April’s invoice was ever paid.
Jobber has built an MCP server, and has not told anyone
Grok’s custom connector dialog takes a public MCP server URL plus a sign-in, so the first question is whether Jobber publishes one. Every guide on the internet still says no. That answer is out of date.
There is a live endpoint on Jobber’s own domain at mcp.getjobber.com. Ask it for a tool list without credentials and it replies with a proper bearer-token challenge, and the challenge points at metadata naming api.getjobber.com as the authorization server, which is Jobber’s production OAuth. A made-up path on the same host returns a plain 404 and a made-up subdomain does not resolve at all, so this is not a wildcard or a stray redirect. Jobber has said nothing about it in public: it is not on the AI features page and there is no help center article for it.
Two things about it matter more than its existence. The first is the scope list it publishes, which is short and lopsided. Read access covers clients, requests, quotes, jobs, invoices and visits. Write access covers clients and requests, and nothing else. An assistant on that server can add a client and log an enquiry. It cannot raise the invoice, mark the quote approved, or move Thursday’s visit.
The second is how you sign in. Jobber’s sign-in has no self-registration step, so a chat client cannot enrol itself. It needs a client ID and secret that Jobber issued, and those come from an app you create in Jobber’s Developer Center. Grok’s Custom dialog asks for a URL and then runs its own sign-in, with no field for a client ID, and xAI documents no way to hand it one.
Add Jobber to Grok through Carly
- Go to Jobber’s Developer Center, create an app, and leave it in Draft. Jobber only requires an app review once it connects to more than five paying Jobber accounts, and your own business is one of them. Copy the client ID and secret, add Jobber in Carly on the integrations page, then authorize on Jobber’s own screen.
- In Grok, go to
grok.com/connectors, click New Connector, then choose Custom. - Enter
https://carlyassistant.com/mcp/and complete the sign-in. - Ask Grok about your work. The Carly connector answers with live Jobber data.
The partner and marketplace language in Jobber’s developer docs reads like a locked door. It is written for software companies selling apps to other Jobber users, and automating your own business is not that.
On Grok Business and Enterprise, an admin provisions custom connectors in the cloud console before anyone can add one. In Grok Bot, the same URL goes in under Plugins.
What Grok can do with Jobber once Carly is in
- “Which quotes have been out more than five days with no answer, and what are they worth together?”
- “Emily Hartley on Larkspur Lane wants her fortnightly clean moved to Thursdays. Show me what that does to Thursday’s round before I agree.”
- “Pull everything we have done at Michael Prescott’s place on Oak Ridge Road before I price the retaining wall.”
- “Which visits finished last week without an invoice going out?”
With Grok’s Gmail or Outlook connector switched on next to the Carly connector, the client’s email and the job record land in the same answer rather than two tabs and a call to the office.
Jobber’s own AI is not a Grok integration
Jobber ships a real AI set and it is good at the job it was built for. Copilot answers questions about your business from inside the app. Receptionist takes calls and texts around the clock, captures the lead and books it in. Rewrite tidies a message before it goes to a client. Voice runs tasks hands-free from the mobile app.
All of it runs inside Jobber, on Jobber data. None of it is the MCP server, and none of it reaches your Grok account. Receptionist is the right answer to a missed call at 7pm on a Saturday. It was never built to answer the property manager in your inbox.
The Jobber work that happens after the chat closes
A connector answers when you ask it something. Nothing in Grok is watching your schedule, and Jobber’s own server is not watching it either.
Grok was the first big assistant to react to an event rather than a clock, and the event is always an email. Automations fire on a schedule, or on an inbox match by sender, recipient, or subject, with email triggers reserved for SuperGrok. No other app can start one. Carly's triggers reach past the inbox, to a booking arriving, a form coming in, or a record changing in the apps you already use.
Recurring work is what makes this bite. A quote goes quiet on day five, which in residential trades is most of the window where you would still have won it. A crew finishes the last visit and the invoice, the photos and the review ask should go out while they are still coiling hoses, not on Sunday night. Rain knocks out Tuesday’s round and eleven clients need a new date before they ring you. An invoice passes thirty days and somebody has to chase it without making it awkward.
Carly is the part that watches for those and does the work: reads the job, writes the message, sends it from your own mailbox, moves the visit, and logs what it did against the record. Carly connects to thousands of apps, so the same connector that brings Jobber into Grok also reaches Gmail, Outlook, your calendars and your booking pages, all of them behind one sign-in. You set it up by describing what you want in plain words. Free Zapier-style workflows; AI agents from $35/month. Get started at carlyassistant.com.
Grok alone vs Grok with Carly
| Grok alone | Grok + Carly | |
|---|---|---|
| Jobber connector | None, built in or in the catalog | Reaches Jobber through the Carly connector |
| Setup | Register your own OAuth app, wire up a connector | Paste client ID and secret, add one URL |
| Reads a client’s quote and visit history | Only through Jobber’s own server | Yes |
| Raises an invoice or moves a visit | No, those scopes are read-only | Yes |
| Works the same way in Grok Bot | No plugin exists | Yes, the same URL under Plugins |
| Starts when a quote is approved | No, a connector answers when asked | Yes |
| Rebooks a rained-off round and tells the clients | No | Yes |
| Sends the client message while you are on site | No, it waits for you in the chat | Yes, from Gmail and Outlook |
| Runs with every window closed | No | Yes, in the cloud |
What people report going wrong with Grok’s custom connectors
Custom connectors are young, and two public reports are worth reading first. A GitHub issue opened on 6 September 2026 against the Unraid MCP plugin walks through adding a server to Grok as a custom connector. Discovery worked, then the sign-in died at Dynamic Client Registration when the server rejected Grok’s callback address. The reporter’s conclusion is that Grok’s dialog only does OAuth with PKCE and dynamic registration, with no way to hand it a token you already hold. That issue is still open, and it is the reason a server expecting credentials issued in advance is not the paste-and-go it looks like.
Separately, a thread on Cursor’s community forum opened 14 August 2026 describes custom MCP servers in Grok Bot hanging and dragging every other connector down with a deadline error, while staying invisible in the Plugins screen so nobody could remove them. More than twenty people reported the same behaviour before Cursor shipped a fix on 7 September. If a connection stalls, remove it at grok.com/connectors and add it again before blaming the server.
FAQ
Does Grok have a Jobber connector?
No. Jobber is not among Grok’s built-in connectors (Gmail, Google Calendar, Google Drive, Outlook, Teams, OneDrive, SharePoint and Salesforce) and it is not in the catalog. The way in is a custom connector, and Carly’s is https://carlyassistant.com/mcp/.
Is there a Jobber MCP server? Yes, and hardly anyone knows. Jobber runs one on its own domain, behind its own OAuth, and has never announced it. Its write scopes cover clients and requests only, so quotes, jobs, invoices and visits are read-only on it.
Do I need Jobber’s approval to use the API? Not for your own business. An app stays in Draft until it connects to more than five paying Jobber accounts, and yours is one. The review process applies to apps published to other Jobber users.
Can Grok Bot work with Jobber?
Not through a plugin of its own. Grok Bot’s plugin list runs to sixty-five apps and holds no field service software. Add Carly as a plugin with https://carlyassistant.com/mcp/ and Grok Bot reaches Jobber through it.
More: Grok connectors · Grok Bot · Claude + Jobber · ChatGPT + Jobber · Jobber AI · Grok + Housecall Pro · Jobber vs Housecall Pro
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


