- Category
- Productivity
- Rank
- No. 3900Tools index
Previous survey · No. 3731 ·
- Pricing
- Open Source
- Type
- APP
- Use case
- Business & Commerce
- Interfaces
- MCP · Web
- GitHub
- 2 stars
- Date
About
Senzii is an open-source (Apache-2.0) staff scheduling platform that exposes its scheduling engine as 28 MCP tools so AI agents like Claude or ChatGPT can list staff, match candidates to shifts by tags, certifications, proximity, and availability, create assignments, and manage client staffing requests. The MCP server ships in the same repository as the web app and shares its PostgreSQL schema, making it the scheduling engine's native agent interface rather than a generic database connector.
At a glance
Senzii matches staff to shifts using skills, certifications, availability and proximity. It is worth a pilot if you need an agent to shortlist candidates while a person still confirms assignments. Its MCP server also exposes tools that change scheduling records.
Good fit
Teams staffing shifts across sites that can maintain accurate skill, availability and certification records.
Consider something else when
Skip it if you only need a shared calendar or cannot review which staff data an assistant can access.
Start here
In a separate instance, create two synthetic staff records and one shift requiring a certification. Check which candidate appears, then create a pending assignment and verify it stays pending until confirmed.
Cost and requirements
Apache-2.0. The documented self-hosted setup needs Python and PostgreSQL. Email notifications optionally use Resend. The default geocoder uses the public Nominatim service.
Limits to know
Pending assignment approval covers one action. The tool list also includes record deletion and sending sign-in links. Review what credentials expose and what addresses go to the geocoder before importing real staff records.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
It shows a full business workflow app built MCP-first, letting agents directly assign shifts and resolve conflicts rather than bolting a chat wrapper onto existing screens.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.