digital-mm
Zurück zu den Projekten

Ausgewähltes Projekt

MCP-Integration für Timefold Solver

Eine offene MCP-Integration, über die KI-Assistenten Timefold Solver für Zeitpläne, Zuweisungen und andere Optimierungsaufgaben nutzen können.

Öffentliches Repository
maciejewskii /solver-mcp

Eine offene MCP-Integration, über die KI-Assistenten Timefold Solver für Zeitpläne, Zuweisungen und andere Optimierungsaufgaben nutzen können.

Was das Projekt macht

solver-mcp ist kein eigener Solver. Das Projekt verbindet KI-Assistenten über MCP mit Timefold Solver. Die KI nimmt eine Anfrage auf und erklärt das Ergebnis, während Timefold die eigentliche Planung und Optimierung übernimmt.

Warum diese Verbindung nützlich ist

Ein KI-Assistent kann Anforderungen in natürlicher Sprache verstehen. Bei Aufgaben wie Schichtplänen, Terminvergaben oder der Verteilung begrenzter Ressourcen reicht eine plausible Antwort jedoch nicht aus: Alle Regeln müssen gleichzeitig berücksichtigt werden.

Hier ergänzt Timefold den Assistenten. Es berechnet eine belastbare Zuordnung, anstatt eine Lösung nur sprachlich vorzuschlagen.

So läuft es ab

  • Anfrage verstehen — der KI-Assistent erfasst Ziel, Regeln und verfügbare Ressourcen
  • An Timefold übergeben — die MCP-Integration verbindet den Assistenten mit dem Solver
  • Lösung berechnen — Timefold sucht eine Zuordnung, die die vorgegebenen Regeln berücksichtigt
  • Ergebnis erklären — der Assistent gibt die Lösung in verständlicher Form zurück

Mögliche Einsatzbereiche

Die Integration eignet sich überall dort, wo viele Bedingungen zusammenkommen: bei Dienst- und Terminplänen, der Verteilung von Aufgaben oder Kapazitäten sowie bei Sitz- und Raumbelegungen.

Open Source für alle

Das Projekt ist unter der Apache-2.0-Lizenz frei verfügbar. Das Repository enthält die Integration, Dokumentation und Beispiele und kann für eigene Projekte genutzt, angepasst und erweitert werden.

Technologien

Kotlin, MCP, Timefold Solver, Docker, Gradle

Lass uns zusammenarbeiten

Planst du ein digitales Projekt?

Ich begleite Unternehmen von der ersten Idee bis zum produktiven Einsatz — mit Webentwicklung, individueller Software und KI-Automatisierung.