tools

Free German workforce calculators (bridge days, net working time, staffing/PeBeM) - no auth needed.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
87%
Vollständigkeit des Schemas
87%
Qualität der Benennung
97%
Risiko der Vergiftung
40%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (6)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin calculate_bridge_days
  • MEDIUMTool description contains URL to non-standard domainin calculate_net_working_time
  • MEDIUMTool description contains URL to non-standard domainin calculate_shift_staffing
  • LOWTool 'compare_bridge_day_years' description lacks action verbin compare_bridge_day_years
  • LOWTool 'calculate_care_staffing_pebem' description lacks action verbin calculate_care_staffing_pebem

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,261Tokens (Tool-Definitionen)
~4.2 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.55% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "tools": {
      "url": "https://mcp.vigotime.com"
    }
  }
}

Remote-Endpunkte

https://mcp.vigotime.comstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢calculate_bridge_days(jahr, bundesland, urlaubstage_budget, samstag_frei)

Berechnet 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. Deterministische Rechnung auf Basis der gesetzlichen Feiertage — keine KI-Schätzung. Interaktive Version: https://vigotime.com/de/tools/brueckentage-rechner

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "type": "integer",
      "minimum": 2026,
      "maximum": 2030,
      "description": "Kalenderjahr (2026–2030)"
    },
    "bundesland": {
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "description": "Bundesland-Code, z. B. SN, BY, NW"
    },
    "urlaubstage_budget": {
      "type": "integer",
      "minimum": 1,
      "maximum": 60,
      "default": 30,
      "description": "Verfügbare Urlaubstage"
    },
    "samstag_frei": {
      "type": "boolean",
      "default": true,
      "description": "true = Mo–Fr-Woche (Samstag frei), false = Mo–Sa"
    }
  },
  "required": [
    "jahr",
    "bundesland"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "vorschlaege": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "von": {
            "type": "string",
            "description": "ISO-Datum erster freier Tag"
          },
          "bis": {
            "type": "string",
            "description": "ISO-Datum letzter freier Tag"
          },
          "urlaubstage": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Einzusetzende Urlaubstage (ISO)"
          },
          "anzahlUrlaubstage": {
            "type": "number"
          },
          "freieTageAmStueck": {
            "type": "number"
          },
          "effizienz": {
            "type": "number",
            "description": "Freie Tage ÷ Urlaubstage"
          },
          "anlass": {
            "type": "string",
            "description": "Zugrunde liegender Feiertag"
          }
        },
        "required": [
          "von",
          "bis",
          "urlaubstage",
          "anzahlUrlaubstage",
          "freieTageAmStueck",
          "effizienz",
          "anlass"
        ],
        "additionalProperties": false
      }
    },
    "besteEffizienz": {
      "type": "number"
    },
    "maxFreieTage": {
      "type": "number"
    }
  },
  "required": [
    "vorschlaege",
    "besteEffizienz",
    "maxFreieTage"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_bridge_day_years(bundesland, samstag_frei)

Vergleicht 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).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "bundesland": {
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "description": "Bundesland-Code, z. B. SN, BY, NW"
    },
    "samstag_frei": {
      "type": "boolean",
      "default": true,
      "description": "true = Mo–Fr-Woche (Samstag frei), false = Mo–Sa"
    }
  },
  "required": [
    "bundesland"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "jahre": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "year": {
            "type": "number"
          },
          "maxFreieTage": {
            "type": "number"
          },
          "benoetigteUrlaubstage": {
            "type": "number"
          },
          "hebel": {
            "type": "number",
            "description": "Freie Tage ÷ eingesetzte Urlaubstage"
          },
          "brueckenChancen": {
            "type": "number",
            "description": "Feiertage auf Di–Do"
          },
          "aufWochenende": {
            "type": "number",
            "description": "Feiertage auf dem Wochenende (verschenkt)"
          },
          "feiertageGesamt": {
            "type": "number"
          },
          "score": {
            "type": "number",
            "description": "Offengelegte Formel, s. Tool-Beschreibung"
          }
        },
        "required": [
          "year",
          "maxFreieTage",
          "benoetigteUrlaubstage",
          "hebel",
          "brueckenChancen",
          "aufWochenende",
          "feiertageGesamt",
          "score"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "jahre"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_net_working_time(urlaubstage, kranktage, fortbildungstage, feiertage, vollzeitkraefte, ...)

Berechnet 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. Interaktive Version: https://vigotime.com/de/tools/nettoarbeitszeit-rechner

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "urlaubstage": {
      "type": "number",
      "minimum": 0,
      "maximum": 60,
      "description": "Urlaubstage pro Jahr"
    },
    "kranktage": {
      "type": "number",
      "minimum": 0,
      "maximum": 120,
      "description": "Durchschnittliche Krankheitstage pro Jahr"
    },
    "fortbildungstage": {
      "type": "number",
      "minimum": 0,
      "maximum": 60,
      "default": 0,
      "description": "Fortbildungstage pro Jahr"
    },
    "feiertage": {
      "type": "number",
      "minimum": 0,
      "maximum": 20,
      "description": "Gesetzliche Feiertage auf Werktagen"
    },
    "vollzeitkraefte": {
      "type": "number",
      "minimum": 1,
      "maximum": 1000,
      "default": 1,
      "description": "Anzahl Vollzeitkräfte im Team"
    },
    "wochenstunden_vollzeit": {
      "type": "number",
      "minimum": 10,
      "maximum": 60,
      "default": 40,
      "description": "Wochenstunden Vollzeit"
    }
  },
  "required": [
    "urlaubstage",
    "kranktage",
    "feiertage"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "bruttoarbeitstage": {
      "type": "number"
    },
    "ausfallSummeAt": {
      "type": "number",
      "description": "Ausfalltage gesamt (Urlaub+Krank+Fortbildung+Feiertage)"
    },
    "nettoarbeitstage": {
      "type": "number"
    },
    "ausfallquoteProzent": {
      "type": "number"
    },
    "nettoquoteProzent": {
      "type": "number"
    },
    "nettostundenProKraft": {
      "type": "number"
    },
    "nettostundenTeam": {
      "type": "number"
    }
  },
  "required": [
    "bruttoarbeitstage",
    "ausfallSummeAt",
    "nettoarbeitstage",
    "ausfallquoteProzent",
    "nettoquoteProzent",
    "nettostundenProKraft",
    "nettostundenTeam"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_shift_staffing(fruehschicht, spaetschicht, nachtschicht, schichtdauer_stunden, betriebstage_pro_woche, ...)

Berechnet den Personalbedarf (VZÄ) eines Schichtbetriebs: jährlich zu besetzende Stunden geteilt durch die Netto-Jahresarbeitszeit einer Vollzeitkraft (Brutto minus Urlaub, Feiertage, Fortbildung), multipliziert mit dem Ausfallfaktor 1/(1 − Ausfallquote). Der krankheitsbedingte Ausfall fließt ausschließlich über die Ausfallquote ein — genau einmal. Reine Arithmetik nach offengelegter Formel. Interaktive Version: https://vigotime.com/de/tools/personalbedarf-pflege

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "fruehschicht": {
      "type": "integer",
      "minimum": 0,
      "maximum": 200,
      "description": "Besetzung Frühschicht (Personen)"
    },
    "spaetschicht": {
      "type": "integer",
      "minimum": 0,
      "maximum": 200,
      "description": "Besetzung Spätschicht (Personen)"
    },
    "nachtschicht": {
      "type": "integer",
      "minimum": 0,
      "maximum": 200,
      "description": "Besetzung Nachtschicht (Personen)"
    },
    "schichtdauer_stunden": {
      "type": "number",
      "minimum": 1,
      "maximum": 24,
      "default": 8,
      "description": "Dauer einer Schicht in Stunden"
    },
    "betriebstage_pro_woche": {
      "type": "integer",
      "minimum": 1,
      "maximum": 7,
      "default": 7,
      "description": "Betriebstage pro Woche"
    },
    "wochenstunden_vollzeit": {
      "type": "number",
      "minimum": 10,
      "maximum": 60,
      "default": 38.5,
      "description": "Wochenstunden Vollzeit"
    },
    "urlaubstage": {
      "type": "number",
      "minimum": 0,
      "maximum": 60,
      "default": 30,
      "description": "Urlaubstage pro Jahr"
    },
    "fortbildungstage": {
      "type": "number",
      "minimum": 0,
      "maximum": 60,
      "default": 5,
      "description": "Fortbildungstage pro Jahr"
    },
    "feiertage": {
      "type": "number",
      "minimum": 0,
      "maximum": 20,
      "default": 11,
      "description": "Feiertage auf Werktagen"
    },
    "ausfallquote_prozent": {
      "type": "number",
      "minimum": 0,
      "maximum": 60,
      "default": 11.6,
      "description": "Krankheitsbedingte Ausfallquote in Prozent der planbaren Arbeitszeit. Ersetzt einen pauschalen Puffer: Krankheit darf NICHT zusätzlich von den Arbeitstagen abgezogen werden."
    }
  },
  "required": [
    "fruehschicht",
    "spaetschicht",
    "nachtschicht"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "schichtenProTag": {
      "type": "number"
    },
    "betriebstageProJahr": {
      "type": "number"
    },
    "besetzungsstundenProJahr": {
      "type": "number",
      "description": "Jährlich zu besetzende Stunden"
    },
    "nettoArbeitstageProVzJahr": {
      "type": "number",
      "description": "Planbare Arbeitstage je VZÄ (ohne Krankheit)"
    },
    "nettostundenProVzJahr": {
      "type": "number",
      "description": "Netto-Jahresarbeitszeit je VZÄ in Stunden"
    },
    "bedarfOhneAusfall": {
      "type": "number",
      "description": "VZÄ vor Ausfallfaktor"
    },
    "ausfallfaktor": {
      "type": "number",
      "description": "1 / (1 − Ausfallquote)"
    },
    "fteRoh": {
      "type": "number",
      "description": "VZÄ inkl. Ausfallfaktor, ungerundet"
    },
    "fteEmpfohlen": {
      "type": "number",
      "description": "VZÄ inkl. Ausfallfaktor, aufgerundet"
    },
    "deckungsstufe": {
      "type": "string",
      "enum": [
        "knapp",
        "normal",
        "komfortabel"
      ]
    }
  },
  "required": [
    "schichtenProTag",
    "betriebstageProJahr",
    "besetzungsstundenProJahr",
    "nettoArbeitstageProVzJahr",
    "nettostundenProVzJahr",
    "bedarfOhneAusfall",
    "ausfallfaktor",
    "fteRoh",
    "fteEmpfohlen",
    "deckungsstufe"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_care_staffing_pebem(pflegegrad_1, pflegegrad_2, pflegegrad_3, pflegegrad_4, pflegegrad_5)

Berechnet 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).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pflegegrad_1": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 0,
      "description": "Bewohner mit Pflegegrad 1"
    },
    "pflegegrad_2": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 0,
      "description": "Bewohner mit Pflegegrad 2"
    },
    "pflegegrad_3": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 0,
      "description": "Bewohner mit Pflegegrad 3"
    },
    "pflegegrad_4": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 0,
      "description": "Bewohner mit Pflegegrad 4"
    },
    "pflegegrad_5": {
      "type": "integer",
      "minimum": 0,
      "maximum": 500,
      "default": 0,
      "description": "Bewohner mit Pflegegrad 5"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "gesamtBewohner": {
      "type": "number"
    },
    "vzaeProQualifikation": {
      "type": "object",
      "additionalProperties": {
        "type": "number"
      },
      "description": "VZÄ je Qualifikationsniveau (Fachkraft, Hilfskraft mit/ohne Ausbildung)"
    },
    "vzaeGesamt": {
      "type": "number"
    }
  },
  "required": [
    "gesamtBewohner",
    "vzaeProQualifikation",
    "vzaeGesamt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_vigotime_info

Kurzprofil von vigotime: regelbasierte, automatische Dienstplanung mit Wunschsystem, Urlaubsverwaltung und Zeiterfassung für Schichtbetriebe (Pflege, Klinik, Labor, Gastronomie, Produktion u. a.). Liefert Produktüberblick, die wichtigsten Links und den Weg zum vollwertigen Produkt-MCP (Dienstpläne per Tool-Call rechnen lassen).

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "produkt": {
      "type": "string"
    },
    "zielgruppen": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "links": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "description": "Wichtige vigotime-URLs"
    },
    "produkt_mcp": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string"
        },
        "beschreibung": {
          "type": "string"
        }
      },
      "required": [
        "url",
        "beschreibung"
      ],
      "additionalProperties": false
    },
    "anbieter": {
      "type": "string"
    }
  },
  "required": [
    "produkt",
    "zielgruppen",
    "links",
    "produkt_mcp",
    "anbieter"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools
verifiziertVersion nicht aufgezeichnet6 Tools