io.usefulapi/schedule-it
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Schedule it MCP by usefulapi
Publisher-provided description
Read Schedule it events, resources, groups and labels; create and update events and resources.
Summary by lookupd
Lets an agent read and modify Schedule It scheduling data: events, resources, groups and labels, including creating, updating and deleting…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http schedule-it https://schedule-it.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add schedule-it --url https://schedule-it.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"schedule-it": {
"url": "https://schedule-it.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
scheduleit_list_eventsList scheduled events and tasks (bookings, shifts, jobs). Without date_from/date_to Schedule It uses its default date range. Schedule It returns only a short suscheduleit_get_eventOne event or task by id with ALL its fields (title, dates, linked resources, notes, completion, priority, custom fields). GET /api/events/{id}.scheduleit_create_eventWRITE: create a new event (booking, shift, job or task) in the Schedule It account, optionally linked to resources. It becomes visible to everyone with access tscheduleit_update_eventWRITE: change fields of an existing event; only the fields you pass are changed, the rest stay as they are. Passing resource_ids replaces the whole list of linkscheduleit_delete_eventWRITE, DESTRUCTIVE: permanently delete one event or task. It cannot be undone through the API. Only call this when the user clearly asked for this event to be dscheduleit_list_resourcesList resources: the people, rooms, equipment or vehicles that events are scheduled against. Schedule It returns only a short summary unless you pass `fields` (fscheduleit_get_resourceOne resource by id with ALL its fields (name, email, groups, details 1-10, colours, skills). GET /api/resources/{id}.scheduleit_create_resourceWRITE: add a new resource (a person, room, piece of equipment) to the Schedule It account. It may count toward the account's licensed resources or users. Confirscheduleit_update_resourceWRITE: change fields of an existing resource; only the fields you pass are changed. Passing group_ids replaces the whole list of groups; an empty string clearsscheduleit_list_groupsList resource groups (the categories resources are organised in, e.g. Staff, Rooms, Vehicles). Pass `fields` (e.g. id,name) for more than the short summary. GETscheduleit_get_groupOne resource group by id with ALL its fields. GET /api/groups/{id}.scheduleit_create_groupWRITE: add a new resource group to the Schedule It account. POST /api/groups.scheduleit_update_groupWRITE: change fields of an existing resource group; only the fields you pass are changed. POST /api/groups/{id}.scheduleit_list_labelsList the labels that can be put on events (for example Confirmed, Urgent). Pass `fields` (e.g. id,name) for more than the short summary. GET /api/labels.scheduleit_list_label_groupsList label groups (the categories that labels are organised in). Pass `fields` (e.g. id,name) for more than the short summary. GET /api/labelgroups.
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 616 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/schedule-it/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/schedule-it)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp