Connect your AI assistant
Smart Scheduler AI ships a Model Context Protocol (MCP) server, so assistants like ChatGPT, Claude, Codex, and Cursor can read your schedule and take actions on your behalf. Every call runs as you, scoped to your organisation, with the same permissions you have inside the app.
Server URL
https://smart-scheduler.com/mcpPaste this URL into your assistant's MCP or connector settings. You will be redirected to sign in with your Smart Scheduler account and approve the connection.
ChatGPT
- Open Settings, Connectors, then Add a custom connector.
- Set the server URL to https://smart-scheduler.com/mcp.
- Approve the sign-in and consent screen when prompted.
- In a new chat, enable the Smart Scheduler connector and ask your assistant to list today's jobs.
Claude Desktop
- Open Settings, Connectors, then Add custom connector.
- Enter https://smart-scheduler.com/mcp and complete the OAuth sign-in.
- Start a chat with Tools enabled and select the Smart Scheduler tools you want available.
Cursor and Codex
- Open the MCP settings for your client.
- Add a new HTTP MCP server with URL https://smart-scheduler.com/mcp.
- Complete the OAuth flow when your client opens the browser.
What your assistant can do
Read
whoamiConfirm the connected Smart Scheduler user.list_staffList members of every organisation you belong to.list_jobsList jobs across your organisations.get_travel_matrixRead cached travel times between locations.
Write
upsert_jobCreate a new job or update an existing job.set_staff_availabilityAdd working, break, or unavailable time for a staff member.reschedule_jobMove a job to a new time or reassign staff.cancel_jobMark a job as cancelled and unassign staff.
Schedule
propose_scheduleRun the constraint solver for a target date and return the top proposal.apply_scheduleCommit a proposal to live jobs after you approve it.
Permissions and safety
- Your assistant signs in as a real Smart Scheduler user through OAuth 2.1. It never sees your password.
- Every tool call is scoped to organisations you belong to, enforced by row-level security in the database.
- Destructive actions (cancel a job, apply a proposed schedule) require owner or admin role on the target organisation.
- You can revoke access at any time by removing the connector inside your assistant.
Availability
Included on all Smart Scheduler plans during the private beta. Pricing and per-plan limits will be finalised before general availability.