
Rotacloud
io.usefulapiv1.0.0Updated Oct 8, 2026
Read RotaCloud shifts, attendance, leave, availability and payroll; create shifts and handle leave.
Overview
Lets an assistant read RotaCloud shifts, attendance, leave, availability and payroll, and create shifts or handle leave requests.
- What it does
- A hosted MCP server for RotaCloud workforce scheduling. Read tools list accounts, users, locations, roles, shifts, swap requests, day notes, attendance, clocked-in users, leave, leave requests, leave types, holiday allowances, availability, days off, pay periods and payroll (R9-R28). Write tools create and update shifts, publish shifts, and request, approve or deny leave (R29-R34). Meta tools report usage and manage the Pro subscription (R35-R37).
- When to use it
- Use it when an assistant needs to answer questions about staffing or scheduling from RotaCloud, such as who is working, who is clocked in, who is on leave, or what a pay period's payroll looks like. It also suits drafting or adjusting schedules and processing leave requests through the assistant rather than the RotaCloud interface. Read-only use is possible if you only need the list and get tools.
- Requirements
- A remote MCP endpoint at no local install or package (R3, R5). You need your own RotaCloud credentials, specifically a RotaCloud API key supplied on first connect (R3, R6). Network access to the hosted endpoint is required. Free tier is limited to 100 tool calls per month; Pro is $9/mo or $90/yr per account (R40, R41).
Installation
In SourceWeft
- Open Rotacloud in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"rotacloud": {
"type": "http",
"url": "https://rotacloud.usefulapi.io/mcp"
}
}
}README
RotaCloud MCP by usefulapi
Use RotaCloud from Claude, Cursor, or any MCP client — read RotaCloud shifts, attendance, leave, availability and payroll; create shifts and handle leave. Hosted, no local install: connect with your own RotaCloud credentials.
Live endpoint: https://rotacloud.usefulapi.io/mcp · Homepage: https://usefulapi.io/rotacloud
Add to Claude
On first connect you'll provide your RotaCloud API key. Your credentials are validated, stored per-user, and scoped to you — no keys in config files.
Tools
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.
Pricing
Pro covers this server only. Subscribe with rotacloud_upgrade (it returns a Stripe Checkout link). Cancel any time with rotacloud_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running rotacloud_upgrade before then undoes the cancel. Or write to [email protected].
License
MIT © usefulapi. Not affiliated with or endorsed by RotaCloud.
Source: servers/rotacloud/README.md at commit 43d0331
Tools
0Version history
1- v1.0.0LatestOct 8, 2026