このMCPでできること
Calculates German workforce metrics such as bridge days, net working time, shift staffing requirements, and nursing-care staffing levels.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jahr', 'bundesland'], 'properties': {'jahr': {'type': 'integer', 'maximum': 2030, 'minimum': 2026, 'description': 'Kalenderjahr (2026–2030)'}, 'bundesland': {'enum': ['BW', 'BY', 'BE', 'BB', 'HB', 'HH', 'HE', 'MV', 'NI', 'NW', 'RP', 'SL', 'SN', 'ST', 'SH', 'TH'], 'type': 'string', 'description': 'Bundesland-Code, z. B. SN, BY, NW'}, 'samstag_frei': {'type': 'boolean', 'default': True, 'description': 'true = Mo–Fr-Woche (Samstag frei), false = Mo–Sa'}, 'urlaubstage_budget': {'type': 'integer', 'default': 30, 'maximum': 60, 'minimum': 1, 'description': 'Verfügbare Urlaubstage'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['vorschlaege', 'besteEffizienz', 'maxFreieTage'], 'properties': {'vorschlaege': {'type': 'array', 'items': {'type': 'object', 'required': ['von', 'bis', 'urlaubstage', 'anzahlUrlaubstage', 'freieTageAmStueck', 'effizienz', 'anlass'], 'properties': {'bis': {'type': 'string', 'description': 'ISO-Datum letzter freier Tag'}, 'von': {'type': 'string', 'description': 'ISO-Datum erster freier Tag'}, 'anlass': {'type': 'string', 'description': 'Zugrunde liegender Feiertag'}, 'effizienz': {'type': 'number', 'description': 'Freie Tage ÷ Urlaubstage'}, 'urlaubstage': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Einzusetzende Urlaubstage (ISO)'}, 'anzahlUrlaubstage': {'type': 'number'}, 'freieTageAmStueck': {'type': 'number'}}, 'additionalProperties': False}}, 'maxFreieTage': {'type': 'number'}, 'besteEffizienz': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'pflegegrad_1': {'type': 'integer', 'default': 0, 'maximum': 500, 'minimum': 0, 'description': 'Bewohner mit Pflegegrad 1'}, 'pflegegrad_2': {'type': 'integer', 'default': 0, 'maximum': 500, 'minimum': 0, 'description': 'Bewohner mit Pflegegrad 2'}, 'pflegegrad_3': {'type': 'integer', 'default': 0, 'maximum': 500, 'minimum': 0, 'description': 'Bewohner mit Pflegegrad 3'}, 'pflegegrad_4': {'type': 'integer', 'default': 0, 'maximum': 500, 'minimum': 0, 'description': 'Bewohner mit Pflegegrad 4'}, 'pflegegrad_5': {'type': 'integer', 'default': 0, 'maximum': 500, 'minimum': 0, 'description': 'Bewohner mit Pflegegrad 5'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['gesamtBewohner', 'vzaeProQualifikation', 'vzaeGesamt'], 'properties': {'vzaeGesamt': {'type': 'number'}, 'gesamtBewohner': {'type': 'number'}, 'vzaeProQualifikation': {'type': 'object', 'description': 'VZÄ je Qualifikationsniveau (Fachkraft, Hilfskraft mit/ohne Ausbildung)', 'additionalProperties': {'type': 'number'}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['urlaubstage', 'kranktage', 'feiertage'], 'properties': {'feiertage': {'type': 'number', 'maximum': 20, 'minimum': 0, 'description': 'Gesetzliche Feiertage auf Werktagen'}, 'kranktage': {'type': 'number', 'maximum': 120, 'minimum': 0, 'description': 'Durchschnittliche Krankheitstage pro Jahr'}, 'urlaubstage': {'type': 'number', 'maximum': 60, 'minimum': 0, 'description': 'Urlaubstage pro Jahr'}, 'vollzeitkraefte': {'type': 'number', 'default': 1, 'maximum': 1000, 'minimum': 1, 'description': 'Anzahl Vollzeitkräfte im Team'}, 'fortbildungstage': {'type': 'number', 'default': 0, 'maximum': 60, 'minimum': 0, 'description': 'Fortbildungstage pro Jahr'}, 'wochenstunden_vollzeit': {'type': 'number', 'default': 40, 'maximum': 60, 'minimum': 10, 'description': 'Wochenstunden Vollzeit'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bruttoarbeitstage', 'ausfallSummeAt', 'nettoarbeitstage', 'ausfallquoteProzent', 'nettoquoteProzent', 'nettostundenProKraft', 'nettostundenTeam'], 'properties': {'ausfallSummeAt': {'type': 'number', 'description': 'Ausfalltage gesamt (Urlaub+Krank+Fortbildung+Feiertage)'}, 'nettoarbeitstage': {'type': 'number'}, 'nettostundenTeam': {'type': 'number'}, 'bruttoarbeitstage': {'type': 'number'}, 'nettoquoteProzent': {'type': 'number'}, 'ausfallquoteProzent': {'type': 'number'}, 'nettostundenProKraft': {'type': 'number'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['fruehschicht', 'spaetschicht', 'nachtschicht'], 'properties': {'feiertage': {'type': 'number', 'default': 11, 'maximum': 20, 'minimum': 0, 'description': 'Feiertage auf Werktagen'}, 'urlaubstage': {'type': 'number', 'default': 30, 'maximum': 60, 'minimum': 0, 'description': 'Urlaubstage pro Jahr'}, 'fruehschicht': {'type': 'integer', 'maximum': 200, 'minimum': 0, 'description': 'Besetzung Frühschicht (Personen)'}, 'nachtschicht': {'type': 'integer', 'maximum': 200, 'minimum': 0, 'description': 'Besetzung Nachtschicht (Personen)'}, 'spaetschicht': {'type': 'integer', 'maximum': 200, 'minimum': 0, 'description': 'Besetzung Spätschicht (Personen)'}, 'fortbildungstage': {'type': 'number', 'default': 5, 'maximum': 60, 'minimum': 0, 'description': 'Fortbildungstage pro Jahr'}, 'ausfallquote_prozent': {'type': 'number', 'default': 11.6, 'maximum': 60, 'minimum': 0, 'description': 'Krankheitsbedingte Ausfallquote in Prozent der planbaren Arbeitszeit. Ersetzt einen pauschalen Puffer: Krankheit darf NICHT zusätzlich von den Arbeitstagen abgezogen werden.'}, 'schichtdauer_stunden': {'type': 'number', 'default': 8, 'maximum': 24, 'minimum': 1, 'description': 'Dauer einer Schicht in Stunden'}, 'betriebstage_pro_woche': {'type': 'integer', 'default': 7, 'maximum': 7, 'minimum': 1, 'description': 'Betriebstage pro Woche'}, 'wochenstunden_vollzeit': {'type': 'number', 'default': 38.5, 'maximum': 60, 'minimum': 10, 'description': 'Wochenstunden Vollzeit'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['schichtenProTag', 'betriebstageProJahr', 'besetzungsstundenProJahr', 'nettoArbeitstageProVzJahr', 'nettostundenProVzJahr', 'bedarfOhneAusfall', 'ausfallfaktor', 'fteRoh', 'fteEmpfohlen', 'deckungsstufe'], 'properties': {'fteRoh': {'type': 'number', 'description': 'VZÄ inkl. Ausfallfaktor, ungerundet'}, 'fteEmpfohlen': {'type': 'number', 'description': 'VZÄ inkl. Ausfallfaktor, aufgerundet'}, 'ausfallfaktor': {'type': 'number', 'description': '1 / (1 − Ausfallquote)'}, 'deckungsstufe': {'enum': ['knapp', 'normal', 'komfortabel'], 'type': 'string'}, 'schichtenProTag': {'type': 'number'}, 'bedarfOhneAusfall': {'type': 'number', 'description': 'VZÄ vor Ausfallfaktor'}, 'betriebstageProJahr': {'type': 'number'}, 'nettostundenProVzJahr': {'type': 'number', 'description': 'Netto-Jahresarbeitszeit je VZÄ in Stunden'}, 'besetzungsstundenProJahr': {'type': 'number', 'description': 'Jährlich zu besetzende Stunden'}, 'nettoArbeitstageProVzJahr': {'type': 'number', 'description': 'Planbare Arbeitstage je VZÄ (ohne Krankheit)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bundesland'], 'properties': {'bundesland': {'enum': ['BW', 'BY', 'BE', 'BB', 'HB', 'HH', 'HE', 'MV', 'NI', 'NW', 'RP', 'SL', 'SN', 'ST', 'SH', 'TH'], 'type': 'string', 'description': 'Bundesland-Code, z. B. SN, BY, NW'}, 'samstag_frei': {'type': 'boolean', 'default': True, 'description': 'true = Mo–Fr-Woche (Samstag frei), false = Mo–Sa'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['jahre'], 'properties': {'jahre': {'type': 'array', 'items': {'type': 'object', 'required': ['year', 'maxFreieTage', 'benoetigteUrlaubstage', 'hebel', 'brueckenChancen', 'aufWochenende', 'feiertageGesamt', 'score'], 'properties': {'year': {'type': 'number'}, 'hebel': {'type': 'number', 'description': 'Freie Tage ÷ eingesetzte Urlaubstage'}, 'score': {'type': 'number', 'description': 'Offengelegte Formel, s. Tool-Beschreibung'}, 'maxFreieTage': {'type': 'number'}, 'aufWochenende': {'type': 'number', 'description': 'Feiertage auf dem Wochenende (verschenkt)'}, 'brueckenChancen': {'type': 'number', 'description': 'Feiertage auf Di–Do'}, 'feiertageGesamt': {'type': 'number'}, 'benoetigteUrlaubstage': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['produkt', 'zielgruppen', 'links', 'produkt_mcp', 'anbieter'], 'properties': {'links': {'type': 'object', 'description': 'Wichtige vigotime-URLs', 'additionalProperties': {'type': 'string'}}, 'produkt': {'type': 'string'}, 'anbieter': {'type': 'string'}, 'produkt_mcp': {'type': 'object', 'required': ['url', 'beschreibung'], 'properties': {'url': {'type': 'string'}, 'beschreibung': {'type': 'string'}}, 'additionalProperties': False}, 'zielgruppen': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
MFIT Personal
Supports personal trainers with student management, workout and evaluation records, retention analytics, check-ins, files, invoic…
DietBox
Enables dietitians to manage patients, health histories, measurements, meal plans, food diaries, appointments, messaging, goals, …
intakeq
Manages healthcare practice clients, appointments, intake questionnaires, treatment notes, diagnoses, invoices and practitioner s…
cliniko
Manages Cliniko patients, practitioners, practices, appointments, availability, treatment notes, products, and invoices.
Tabflows
Provides direct primary care practice listings, business calculators, pricing, integrations, workflows, documentation, and demo b…
DoctoFam Medical Clinic
Provides read-only clinic availability, providers, rooms, procedure catalogs, calendar blocks, and aggregate administrative sched…