Last Updated: October 12, 2025
The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to external data sources and tools. By integrating ShiftScheduler with MCP, you can let AI agents like Claude, ChatGPT, or custom LLM applications read and manage your person planning data through natural language.
Once connected via MCP, AI agents can perform intelligent operations on your workspace:
URL: https://shiftscheduler.ai/api/mcp
Authorization: Bearer YOUR_MCP_KEY_HERE
Instructions (just for inspiration, feel free to use your own): You are helper for location manager with access to ShiftScheduler application and you are able to answer questions about shifts, locations persons (team members) or vacations.
If successful, you'll receive a list of available tools that the AI can use to interact with your workspace.
The ShiftScheduler MCP server provides the following tools for AI agents. Tool names use the shiftscheduler-* prefix.
shiftscheduler-search – Search locations, persons, and shifts by keywordshiftscheduler-list – List all locations, persons, or shifts with paginationshiftscheduler-create-people – Create one or more scheduling-only people or invited workspace members. Role and membership settings require invited=trueshiftscheduler-create-locations – Create one or more locations in the workspaceshiftscheduler-create-shift-templates – Create one or more regular or Time Off templates and optionally assign regular templates to weekdaysshiftscheduler-update-shift-templates – Update one or more templates or convert between regular and Time Off typesshiftscheduler-delete-shift-templates – Delete one or more templates and clean their open-slot schedule referencesshiftscheduler-assign – Create a new shift for a person in a locationshiftscheduler-update-shift – Modify an existing shift (dates, hours, notes)shiftscheduler-delete-shifts – Remove shifts in a date range (max 31 days; optional filters)shiftscheduler-vacations – Show all vacations/time-off in a date range, grouped by personshiftscheduler-location-history – List all persons who worked on a location during a date range with total hoursshiftscheduler-notes-timeline – Search for phrases in shift notes and return chronological timelineIf you encounter issues: Contact me at adam@shiftscheduler.ai