Jobber MCP Connector
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JOBBER_CLIENT_ID | Yes | Your Jobber Developer App Client ID | |
| JOBBER_ACCESS_TOKEN | Yes | Your Jobber OAuth2 access token | |
| JOBBER_CLIENT_SECRET | Yes | Your Jobber Developer App Client Secret | |
| JOBBER_REFRESH_TOKEN | Yes | Your Jobber OAuth2 refresh token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| jobber_list_clientsA | List clients from Jobber. Returns name, email, phone, and billing address. Supports optional search by name or company. |
| jobber_create_clientA | Create a new client in Jobber. Returns the created client with their ID. |
| jobber_list_jobsA | List jobs/work orders from Jobber with status, client, schedule, and totals. Can filter by status (draft, active, completed, invoiced, archived, cancelled). |
| jobber_create_jobB | Create a new job/work order in Jobber for a client. Include line items for services or materials. |
| jobber_update_job_statusA | Update the status of a Jobber job. Move jobs through the workflow: draft → active → completed → invoiced → archived. |
| jobber_list_invoicesA | List invoices from Jobber with amount, payment status, and client info. Can filter by status (draft, sent, viewed, paid, bad_debt, voided). |
| jobber_create_invoiceB | Create an invoice in Jobber for a client or job. Supports custom line items, due dates, and optional deposit. |
| jobber_list_quotesA | List quotes from Jobber with totals, status, and client info. Can filter by status (draft, sent, viewed, approved, archived, converted_to_job, changes_requested). |
| jobber_create_quoteB | Create a new quote in Jobber for a client. Include a title, line items, and optional message. |
| jobber_get_scheduleA | Get the schedule of upcoming visits/appointments from Jobber. Defaults to today. Use period "today", "tomorrow", "this_week", or "next_week", or provide explicit startAt/endAt dates. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |