Your jobs, in the chat.
Ask Claude, ChatGPT, Grok or Perplexity about any building, job or invoice. Nothing changes until you approve it.
Works in the assistant you already use.
The same JobsiteOn address works in each. Gemini is coming soon.
Ask about your buildings, customers, contacts, jobs, visits, proposals, invoices, price book, equipment, vehicles, service agreements, capture photos, reports, requests, tasks, files, email.
It sees what you can see in JobsiteOn. Nothing more.
- Buildings
- Customers
- Contacts
- Jobs
- Visits
- Proposals
- Invoices with payments
- Price book
- Equipment
- Vehicles
- Service agreements
- Capture photos
- Reports
- Requests
- Tasks
- Files
- Email you can open
37 read tools, all read-only. Images and PDFs aren't read yet.
It drafts. You approve.
Every change waits in JobsiteOn until you say yes.
You stay in charge.
These rules hold in every assistant you connect.
Nothing saves until you approve it.
The assistant prepares each create, update or send. You check the records, amounts and recipients in JobsiteOn, then choose Approve.
- 10 min
Drafts expire
A change you don't approve in ten minutes has to be prepared again.
Stays connected
Until you disconnect it, any time, in Settings, then AI connections.
No charges
It never charges a card or moves money. It only records a payment you already got.
Nothing deleted
Records are archived, and you can restore them.
Your role applies
If you can't see it in JobsiteOn, the assistant can't either.
Private notes stay out
Gate codes, job notes and customer notes are withheld. Email needs its own permission.
Live workspace only
A sandbox is never offered at sign-in.
Password stays with us
You sign in on JobsiteOn's own page. The assistant never sees it.
Set up in a few steps.
Every path ends the same way: sign in to JobsiteOn, pick your live workspace and choose Allow.
https://api.jobsiteon.com /mcpClaude
AnthropicListed in Claude's connector directory. Connect in a few clicks, on the web or in the desktop app.
- Open the JobsiteOn listing, or in Claude open Customize, then Connectors, and browse the directory.
- Find JobsiteOn and choose Connect.
- Sign in to JobsiteOn on its own page.
- Choose your live workspace and check the permissions.
- Choose Allow. JobsiteOn now shows up in your chats.
Add it as a custom connector instead
In Claude, open Customize, then Connectors, choose Add, then Add custom connector, and paste the JobsiteOn address. On Team and Enterprise, an owner adds it in Organization settings, then Connectors.
Claude plansFree (one custom connector), Pro, Max, Ultra, Team and Enterprise
ChatGPT
OpenAIWorks today as a custom connector. Our directory listing is in review with OpenAI, so you add the address by hand for now.
- Check that your ChatGPT plan allows custom MCP connectors. OpenAI's page lists the plans.
- Open ChatGPT's connector settings. Depending on your version that's Settings, then Apps & Connectors, then Advanced, where you turn on Developer mode, or the Plugins page with Add custom MCP server.
- Create a connector, name it JobsiteOn, paste the JobsiteOn address and choose OAuth sign-in.
- Sign in to JobsiteOn on its own page, choose your live workspace, check the permissions and choose Allow.
Workspace admins
On Business, Enterprise and Edu, an admin decides who may add custom connectors. Ask yours if you don't see the option.
ChatGPT plansPlans that allow developer mode or custom MCP connectors. Check OpenAI's page for yours.
Grok
xAIWorks today as a custom connector in Grok. It isn't in a Grok directory.
- In Grok, open Connectors.
- Choose New Connector, then Custom.
- Paste the JobsiteOn address and save.
- Sign in to JobsiteOn on its own page, choose your live workspace, check the permissions and choose Allow.
Grok Business and Enterprise
A team admin adds the connector in the xAI console first. Members can use it after that.
Grok plansAll Grok users, per xAI's connector guide
Perplexity
PerplexityWorks today as a custom remote connector. Our listing with Perplexity is pending.
- Open Plugins in the sidebar. If you don't see it yet, open Customize, then Connectors.
- Choose Add custom, then Add MCP connector, then Remote.
- Name it JobsiteOn, paste the JobsiteOn address, tick the acknowledgement and choose Add.
- Select the JobsiteOn card. Sign in to JobsiteOn on its own page, choose your live workspace, check the permissions and choose Allow.
Perplexity Enterprise
An administrator adds it in Organization settings, then Connectors, with Custom connector, and turns it on. Members can add their own only if an admin allows it.
Perplexity plansPersonal accounts and Enterprise organizations, per Perplexity's guide
Gemini
GoogleComing soon. The Gemini app can connect custom apps over MCP, and we're finishing the sign-in support it needs. The steps go here once it works end to end.
Gemini plansTo be confirmed when sign-in support ships
Other MCP clients
Claude Code, VS Code and moreAny client that supports remote MCP servers over HTTP with OAuth sign-in can use the same address.
- Add a remote (HTTP) MCP server and paste the JobsiteOn address.
- Start the sign-in when the client asks. Sign in to JobsiteOn on its own page, choose your live workspace, check the permissions and choose Allow.
Other MCP clients plansDepends on the client
claude mcp add --transport http jobsiteon https://api.jobsiteon.com/mcpProvider menus and plans as each provider's help page showed them on November 7, 2026. If a screen looks different, check the provider's page.
For IT and developers.
For whoever reviews the connection at your company.
Connection details
- Connector address
https://api.jobsiteon.com/mcp- Transport
- MCP over Streamable HTTP. Stateless: every request is a POST and carries its own authorization.
- Protocol versions
- 2026-07-28 and 2025-11-25
- Authorization server
https://auth-api.jobsiteon.com- Resource metadata
https://api.jobsiteon.com/.well-known/oauth-protected-resource/mcp- Sign-in
- OAuth 2.1 authorization code with PKCE (S256) and a resource indicator. Public clients, no client secret. Live workspaces only.
- Tokens
- Signed access tokens last ten minutes and work for one workspace and this connector only. Refresh tokens rotate on every use. A connection lasts until you disconnect it.
- Tools
- 37 read tools, each marked read-only, plus tools that prepare a change for approval in JobsiteOn: changes_prepare in most assistants, and one prepare tool per kind of change in ChatGPT.
Permissions you can grant
You see these on the JobsiteOn consent page. Your role and plan can narrow them further.
workspace:readWorkspace summary, search and fetchcrm:readCustomers, contacts and buildingsjobs:readJobs and job typesschedule:readVisits and crew availabilitytasks:readTasks, assignees and requestsfinance:readProposals, invoices and paymentspricebook:readPrice book itemsfiles:readFile lists and eligible text filesreports:readBounded reportsmail:readEmail in the mailboxes you can open in JobsiteOn, including connected Gmail and Outlookchanges:proposePrepare changes for your approvalmessages:draftPrepare message draftsmessages:sendPrepare messages you approve to send
FAQ
Questions about the MCP connector.
Availability, cost, approvals and what an assistant can see.
Which AI assistants work with JobsiteOn?
Claude, from its connector directory. ChatGPT, Grok and Perplexity, as a custom connector with the JobsiteOn address. Other MCP clients such as Claude Code and VS Code work with the same address and OAuth sign-in. Gemini is coming soon.
Is JobsiteOn in the Claude or ChatGPT directory?
JobsiteOn is listed in Claude's connector directory. Our ChatGPT listing is in review with OpenAI and our Perplexity listing is pending, so in those you add it as a custom connector for now.
Does connecting an assistant cost extra?
Not in JobsiteOn. It's available on any paid plan and during an active trial. Reading records doesn't use AI credits. Creating a job or sending a text uses your normal allowance, and the approval page shows that before you approve. Your assistant's own plan and limits are separate.
See plansCan the assistant change things without me?
No. It can prepare a change, such as a draft invoice or a new visit time, but nothing is saved until you approve it on a JobsiteOn page you open from the review link. A preview expires after ten minutes. Nothing is permanently deleted, and it never charges a card or moves money.
Can I connect my sandbox workspace?
No. Assistants connect to live workspaces only, and the sign-in page never offers a sandbox.
What can't the assistant see?
It reads only what your role and plan allow. Free-text notes such as gate codes, job notes and customer notes are withheld, and so are imported records whose source isn't confirmed. With the separate email permission it can read mail in the mailboxes you can open in JobsiteOn, including connected Gmail and Outlook; a workspace owner can turn that off in Settings, AI connections. Images and PDFs aren't read yet.
How long does a connection last, and how do I disconnect?
Up to 90 days, then you reconnect. Disconnect any time in Settings, then AI connections, and access stops on the next request. Anything already in a chat stays with that assistant, so manage the conversation there too.
Ask your first question today.
Works on any paid JobsiteOn plan and during an active trial. Your assistant's own plan is separate.
Claude is a trademark of Anthropic. ChatGPT is a trademark of OpenAI. Grok is a trademark of xAI. Perplexity is a trademark of Perplexity AI. Gemini is a trademark of Google. The MCP logo belongs to the Model Context Protocol project. These logos show which assistants work with JobsiteOn and don't mean their owners endorse it.