Claude + ServiceM8: How the Official MCP Connection Works in 2026
Short answer: yes, there’s a real connection — ServiceM8 built its own official MCP server, and Claude can plug into it. This is unusually good news, because most field-service platforms have nothing on the Claude side at all. ServiceM8 is the exception: it publishes a first-party MCP server at api.servicem8.com/mcp that uses a secure login (OAuth), so you can add it to Claude as a connector without paying a developer to build anything. The catch isn’t the connection — it’s what Claude does with it. Claude only acts while you’re in the chat asking. It can’t watch your jobs and follow up on its own.
Here’s the honest version: what actually connects today, how to set it up, where it stops, and what to use if you want ServiceM8 work to run without you.
ServiceM8 is one of the few trades apps with a real, first-party AI connection
Anthropic doesn’t publish a ServiceM8 connector, and ServiceM8 isn’t in Claude’s built-in directory. But ServiceM8 went and built the connection itself — an MCP server (the standard way an app exposes itself to an AI assistant) hosted at api.servicem8.com/mcp. Because it uses a secure sign-in rather than a pasted key, you can add it right inside claude.ai on a paid Claude plan, the same way you’d add any custom connector.
What that connection can touch, per ServiceM8’s own docs: creating and updating jobs, adding notes, recording payments, listing clients, and pulling materials and templates.
Two things to keep straight:
- It’s ServiceM8’s server, not Anthropic’s. You add it as a custom connector using the URL above. ServiceM8’s own how-to article is written for ChatGPT, but because it’s a standard OAuth MCP server, it works with Claude too.
- Its own AI is a separate thing. ServiceM8 markets in-app “AI Assists” — a writing helper for emails, quotes, and invoice descriptions, and an AI quoting assistant. Those are handy, but they’re not the Claude connection and they don’t run in Claude. ServiceM8 hasn’t disclosed which model powers them.
If you’d rather not use the MCP server, ServiceM8 also has a self-serve REST API. In Settings → Developer → My Apps → Create New App, a Private App issues you an API key. And ServiceM8 is on both Zapier and Make, so the no-code route exists as well.
What a Claude + ServiceM8 connection would actually do
Once ServiceM8 is connected, you get a sharp assistant inside a chat window. You can say “pull last week’s completed jobs from ServiceM8 and draft a review-request text for each customer,” and it will read the jobs and write the messages. Ask it to “summarize which invoices are still unpaid and draft a chase email,” and it does that too.
That’s genuinely useful for looking things up and writing things fast. What you don’t get is anything that happens on its own — and for a busy trades business, that’s the part that matters.
The limit that matters: Claude only acts when you ask
Everything Claude does happens inside a conversation you start. That has three consequences worth being clear about:
- It never notices anything. There’s no way for Claude to see that a job just got marked complete, or that an invoice went overdue, and act on it. Nothing happens unless you open a chat and ask.
- Close the chat and it stops. Claude pulls a job list when you ask. It doesn’t sit on your account watching for new work and following up. The moment you’re done, it’s done.
- “Scheduled” isn’t really automatic. The closest Claude gets to running on its own is a scheduled task — and that fires on a preset timer, not when a job completes or an invoice goes overdue, with no inbox to receive work. That’s not an always-on assistant for a business where jobs close at all hours.
Can’t Claude just send the review texts and reminder emails? Its built-in email (both Gmail and Outlook) only drafts — you still hit send yourself. And it only works while you’re in the chat driving it. So even “sending” doesn’t get you to hands-off.
Bottom line: Claude with the ServiceM8 connector is great for “help me pull and write this,” and simply not built for “text every customer a review link the moment their job is done.”
If you want ServiceM8 work to happen on its own: Carly
The moment you want something to happen around ServiceM8 without you in the chat — text a review request when a job wraps, chase an unpaid invoice, send each tech a morning run sheet — you’ve walked past what Claude is for.
Carly is an AI executive assistant built to act on events, not just answer in a chat. It connects to ServiceM8 with your own API key — you paste it on carlyassistant.com/integrations, no building required — then runs the actual work for you, 24/7 in the cloud:
- When a job is marked complete, Carly texts the customer a review link and logs that it went out — off a single event, your laptop closed.
- When an invoice passes its due date, Carly writes and sends the reminder, then flags the balance for you to see.
- When a new booking lands, Carly emails the customer a confirmation with the appointment window and what to expect.
- Every morning, Carly sends each tech their day’s jobs so nobody’s calling the office for the schedule.
Carly drafts and sends across Gmail and Outlook, updates records, and manages tasks — and connects through 200+ built-in integrations or your own API key (see integrations). AI agents start at $35/month.
Claude vs Carly for ServiceM8
| Claude (with the ServiceM8 MCP) | Carly | |
|---|---|---|
| Look up jobs, clients & invoices | Yes | Yes |
| Draft review requests and reminders | Yes | Yes |
| Acts the moment a job completes or an invoice goes late | No | Yes |
| Chases reviews and unpaid invoices on its own | No | Yes |
| Has its own inbox to receive work | No | Yes (cloud) |
| Sends the emails itself, not just drafts | No — drafts only | Yes |
| What it takes to set up | Add ServiceM8’s MCP connector on a paid Claude plan | Paste your ServiceM8 key |
| Pricing | Claude Pro $20 / Max $100–$200, plus the build | AI agents from $35/mo |
Claude with ServiceM8’s MCP is a ServiceM8 lookup inside a chat window. Carly is a teammate that acts on jobs, invoices, and bookings the moment they happen.
Frequently Asked Questions
Does Claude work with ServiceM8?
Yes — better than most trades apps. ServiceM8 publishes its own official MCP server at api.servicem8.com/mcp that uses a secure sign-in, so you can add it to Claude as a custom connector on a paid plan. There’s no Anthropic-built connector and ServiceM8 isn’t in Claude’s built-in directory, but the first-party server is real and usable. It only acts inside a conversation you start, though.
How do I connect Claude to ServiceM8?
Add ServiceM8’s MCP server (api.servicem8.com/mcp) as a custom connector in Claude and sign in when prompted. If you’d rather not use the MCP server, ServiceM8 also has a self-serve API — go to Settings → Developer → My Apps and create a Private App to get a key — plus Zapier and Make support.
Isn’t ServiceM8’s built-in AI the same as connecting Claude?
No. ServiceM8’s “AI Assists” — the writing helper and quoting assistant — are in-product features that run inside ServiceM8. They’re not the Claude connection and don’t run in your Claude account.
What if I want ServiceM8 to act on its own — send review texts, chase invoices?
That’s beyond what Claude does; it responds inside a chat and doesn’t act on events. Carly connects to ServiceM8 with your API key and runs on triggers and schedules 24/7 in the cloud — it can text review requests, chase unpaid invoices, confirm bookings, and send tech run sheets without you. AI agents start at $35/month.
More: Claude connectors · Claude + Housecall Pro · Claude + Jobber · Claude + Workiz · Can Claude send emails · Claude vs Carly
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."


