planner
Server Details
Compute real duty rosters from your AI assistant - rule-based vigotime planner, API key or OAuth.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Every tool has a clearly distinct purpose: account_balance for token info, example_payload for generating example requests, service_info for version details, and the solve_* trio (submit, status, result) covering the full lifecycle without overlap.
All names use lowercase underscores, and the core workflow tools consistently start with 'solve_'. The administrative tools (account_balance, example_payload, service_info) follow a noun_noun pattern, which is slightly different but still readable and predictable.
With 6 tools, the server is well-scoped: three tools for the core planning workflow, plus essential support tools for tokens, examples, and version info. No tool feels redundant or missing.
The solve lifecycle is fully covered (submit, status, result). The addition of example payload and account balance addresses common needs. Minor gaps like job cancellation or listing are absent but not critical for the main use case.
Available Tools
6 toolsaccount_balanceBInspect
Aktuelles Token-Guthaben der eigenen Organisation (Solves kosten Tokens).
Inputs: no named parameters. Returns: object
example_payloadAInspect
Ein sofort lauffähiger Beispiel-Payload für solve_submit. kind='simple' (1 Woche, 3 MA, 2 Schichten), kind='wishes' (Wünsche, Social Points, Wunschkosten) oder kind='rules' (ArbZG-Planungsregeln: 11 h Ruhe hart + max. 5 Folgetage — zeigt, wie Regeln den Plan formen; Param-Namen sind exakt, falsche werden still ignoriert).
Inputs: kind. Returns: object
service_infoAInspect
Build-Stand des laufenden Planner-Service: version (fortlaufende Build-Nummer), gitCommit, buildTime (UTC). Fuer Support-Anfragen und um Ergebnisse einem Software-Stand zuzuordnen.
Inputs: no named parameters. Returns: object
solve_resultAInspect
Ergebnis eines fertigen Solve-Jobs: assignments [{employee_id, shift_id, date}], unassigned_shifts mit Begründung, Statistiken.
Inputs: job_id (required). Returns: object
solve_statusAInspect
Status eines Solve-Jobs (pending/running/completed/failed) inkl. Fortschritt.
Inputs: job_id (required). Returns: object
solve_submitAInspect
Reicht einen Dienstplan-Solve-Job ein. payload ist der self-contained Request: Pflicht: start_date, end_date (ISO), department {id}, employees [{id, contractHoursPerWeek, qualificationIds}], shifts [{id, departmentId, name, startTime, endTime, shiftType, minStaff}]. Optional u. a.: planning_rules, wishes, vacations, sick_leaves, holiday_dates, locked_assignments, social_points, wish_costs, config {timeout_seconds}. vacations darf Termine NACH end_date enthalten — noetig bei Datums-Kopplungsregeln mit Block-Tagen hinter dem Fenster (siehe Instructions). Datenschutz: IDs statt Namen verwenden. Antwort: {job_id, status}.
Inputs: payload (required). Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Builds optimal 24/7 staff rosters with a real MILP solver: rest rules, skills, nights, fairness.
Generate optimized work shift schedules from staffing demand, availability and fairness rules.
Field workforce scheduling for AI agents. GPS punches, forms, timesheets. No dashboard.
Hire AI workers that run on schedule, report back and act with your OK. Or deploy private models.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables LLMs to manage personal course timetables and flexible agendas with semester terms, week rules, swaps, conflict checks, and tasks, using SQLite persistence over stdio, Streamable HTTP, and SSE.MIT
- AlicenseBqualityBmaintenance67 tools generated from the same OpenAPI spec as our SDKs — CI fails on drift, so REST and MCP never disagree. Underneath: a deterministic field operations scheduling engine — skills, territories, live availability, sub-3-second cascade rescheduling — drivable end-to-end from Claude or ChatGPT. Schedule changes preview before they commit; LLMs never inside the math.5387 npm3MIT
- AlicenseAqualityBmaintenanceExact date and time math for AI agents: business days with public holidays for 207 countries, DST-aware time-zone conversion, meeting-time overlap, cron schedules, RRULE expansion, SLA deadlines, payroll dates and natural-language date parsing. 13 tools. 25 free calls per day, then $0.001 per call via x402 (USDC on Base). No signup or API key.1021MIT
- AlicenseNot gradedqualityAmaintenanceConnects AI assistants to CalDAV servers so they can list calendars, browse events within a timeframe, and create, update, delete, or complete events and tasks (VTODOs) through natural language. Supports recurring events, all-day entries, and todo filtering by status or due date with pagination.1,412 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.