API Tools
vigotime.com
Provides an API for solving shift scheduling problems, including job submission, status tracking, result retrieval, and account balance checks.
ENDPOINT 1
https://api.vigotime.com/mcp
MCP server metadata
- Name
- vigotime-planner
- Version
- 2565
Löst Dienstpläne (shift schedules) über die vigotime Planner API. Ablauf: 1) example_payload ansehen, 2) solve_submit mit einem self-contained Payload (Mitarbeiter/Schichten/Regeln als JSON, IDs statt Klarnamen — Datenminimierung!), 3) solve_status pollen bis 'completed', 4) solve_result holen. Datumsformat ISO (YYYY-MM-DD), Zeiten HH:MM. Ein Solve kostet Tokens (account_balance zeigt das Guthaben; HTTP 402 = Guthaben aufladen, 429 = warten). WICHTIG: Der Solver erzwingt NUR die Regeln im Payload (planning_rules) — ohne sie gilt nur 'max. eine Schicht pro Tag': keine Ruhezeiten, keine Folgetage-Grenzen, keine Wochenstunden-Kappen. Fuer rechtssichere Plaene (z.B. ArbZG) Regeln explizit mitgeben — example_payload(kind='rules') zeigt ein verifiziertes Beispiel. Param-Namen sind EXAKT (requireMinRest {hours}, limitConsecutiveDays {maxDays, requiredRestDays}): falsche Namen machen die Regel STILL wirkungslos — im Ergebnis rule_effectiveness pruefen und den Nutzer auf fehlende Regeln hinweisen. ZUKUNFTSKONTEXT bei Datums-Kopplungen (worksOnDate->blockDate, z.B. 'Ostern gearbeitet -> Pfingsten frei'): liegen die Block-Tage HINTER dem Planfenster, MUESSEN bekannte Abwesenheiten fuer diese Tage im Payload stehen — vacations DARF und SOLL Termine nach end_date enthalten. Der Solver waehlt dann bevorzugt Personen als Feiertags-Crew, deren Block ohnehin in Abwesenheit fiele; ohne diese Angaben plant er blind und Folgeplaene koennen unloesbar werden. Im Zweifel den Nutzer aktiv nach Urlauben/Abwesenheiten im Block-Zeitraum fragen. PRECHECKS: solve_submit liefert ggf. prechecks[] (z.B. RULE_NEEDS_FUTURE_CONTEXT). Diese Rueckfragen MUESSEN an den Nutzer weitergegeben werden — Daten nachliefern (vacations um die genannten blockDates ergaenzen) oder die Bestaetigung des Nutzers einholen, NIE stillschweigend weitermachen. PLANBILD-Regeln fuer menschliche Plaene (alle mit exakten Params, Referenz im Developer-Portal): requireMinWorkBlock/requireMinFreeBlock {minDays}, keepShiftTypeBlocks {minBlock}, preferForwardRotation {order} (immer weich), requireShiftBlocks {shiftType, minBlock, maxBlock} (min weich/max hart), keepWeekendsWhole {}, limitConsecutiveWorkingWeekends {max}, limitShiftTypesPerWeek {max}.
Known tools 6
solve_resultErgebnis eines fertigen Solve-Jobs: assignments [{employee_id, shift_id, date}], unassigned_shifts mit Begründung, Statistiken.
Inferred read-onlyaccount_balanceAktuelles Token-Guthaben der eigenen Organisation (Solves kosten Tokens).
Inferred read-onlyservice_infoBuild-Stand des laufenden Planner-Service: version (fortlaufende Build-Nummer), gitCommit, buildTime (UTC).
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.vigotime-planner]
url = "https://api.vigotime.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"vigotime-planner": {
"type": "http",
"url": "https://api.vigotime.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: vigotime-planner
Remote MCP URL: https://api.vigotime.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"vigotime-planner": {
"url": "https://api.vigotime.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"vigotime-planner": {
"type": "http",
"url": "https://api.vigotime.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "vigotime-planner",
"transport": "streamable-http",
"url": "https://api.vigotime.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://mcp.vigotime.com
MCP server metadata
- Name
- vigotime-public
- Version
- 1.0.0
Known tools 6
calculate_bridge_daysBerechnet die effizientesten Brückentage für ein Jahr (2026–2030) und ein deutsches Bundesland: welche Urlaubstage ergeben die längsten zusammenhängenden Frei-Blöcke.
Inferred read-onlycompare_bridge_day_yearsVergleicht die Jahre 2026–2030 für ein Bundesland: welches Jahr eignet sich am besten für Brückentage (Score aus der Feiertagslage, offengelegte Formel, rein regelbasiert).
Inferred read-onlycalculate_net_working_timeBerechnet die tatsächlich verfügbare Netto-Arbeitszeit einer Vollzeitkraft pro Jahr: Bruttoarbeitstage minus Urlaub, Krankheit, Fortbildung und Feiertage — als Tage, Stunden und Quote, optional als Team-Summe.
Inferred read-onlycalculate_shift_staffingBerechnet den Personalbedarf (VZÄ) eines Schichtbetriebs aus der Schichtbesetzung pro Tag und den Ausfallzeiten (Urlaub/Krankheit/Fortbildung/Feiertage), inkl.
Inferred read-onlycalculate_care_staffing_pebemBerechnet den PeBeM-VZÄ-Höchstwert einer Pflegeeinrichtung aus der Bewohnerstruktur (Anzahl Bewohner je Pflegegrad 1–5) nach § 113c SGB XI — aufgeschlüsselt nach Qualifikationsniveau (Fachkraft, Hilfskraft mit/ohne Ausbildung).
Inferred read-onlyget_vigotime_infoKurzprofil von vigotime: regelbasierte, automatische Dienstplanung mit Wunschsystem, Urlaubsverwaltung und Zeiterfassung für Schichtbetriebe (Pflege, Klinik, Labor, Gastronomie, Produktion u.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.vigotime-public]
url = "https://mcp.vigotime.com"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"vigotime-public": {
"type": "http",
"url": "https://mcp.vigotime.com"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: vigotime-public
Remote MCP URL: https://mcp.vigotime.com
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"vigotime-public": {
"url": "https://mcp.vigotime.com"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"vigotime-public": {
"type": "http",
"url": "https://mcp.vigotime.com"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "vigotime-public",
"transport": "streamable-http",
"url": "https://mcp.vigotime.com"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.