servicem8-connector

star 0

Connect and operate ServiceM8 (field-service / trades job management) via its direct REST API for users who already have a ServiceM8 account or trial. Drives the one-time API-key setup end-to-end inside a Playwright MCP browser — signs the user in to go.servicem8.com, opens Settings then API Keys, clicks Add API Key, names it 'Claude Code', selects Full Access by default, and DOM-extracts the freshly minted key (shown only once) without ever opening the user's own browser. Persists the key to ~/.config/servicem8/credentials.env (mode 600), then reads and writes ServiceM8 data with curl against https://api.servicem8.com/api_1.0 using the X-API-Key header. No vendor MCP server and no OAuth — this is a standalone direct-REST connector, so there is NO Claude Code restart step. Handles jobs (list, view, create, update status), clients (companies and contacts), job activities and bookings, job materials, staff, job notes, attachments, and queues. Use this skill when the user asks to 'connect my ServiceM8', 'set up

selrai-company By selrai-company schedule Updated 6/16/2026

Skill instructions (SKILL.md) could not be loaded from local cache or raw GitHub repository.

Install via CLI
npx skills add https://github.com/selrai-company/claude-workshop-kit --skill servicem8-connector
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
selrai-company
selrai-company Explore all skills →