digital-mm
Wróć do projektów

Wybrany projekt

Integracja MCP z Timefold Solver

Otwarta integracja MCP, dzięki której asystenci AI mogą korzystać z Timefold Solver do układania grafików, przydziałów i innych zadań optymalizacyjnych.

Publiczne repozytorium
maciejewskii /solver-mcp

Otwarta integracja MCP, dzięki której asystenci AI mogą korzystać z Timefold Solver do układania grafików, przydziałów i innych zadań optymalizacyjnych.

Co robi ten projekt

solver-mcp nie jest osobnym solverem. Projekt łączy asystentów AI z Timefold Solver przez MCP. AI przyjmuje zapytanie i wyjaśnia wynik, natomiast Timefold odpowiada za właściwe planowanie i optymalizację.

Dlaczego takie połączenie jest przydatne

Asystent AI potrafi zrozumieć wymagania opisane zwykłym językiem. Jednak przy układaniu grafików, przydzielaniu terminów czy dzieleniu ograniczonych zasobów sama wiarygodnie brzmiąca odpowiedź nie wystarczy — trzeba jednocześnie uwzględnić wszystkie zasady.

Tu do działania włącza się Timefold. Zamiast jedynie proponować rozwiązanie, oblicza przydział zgodny z podanymi warunkami.

Jak to działa

  • Zrozumienie zadania — asystent AI zbiera cel, zasady i dostępne zasoby
  • Przekazanie do Timefold — integracja MCP łączy asystenta z solverem
  • Obliczenie rozwiązania — Timefold znajduje przydział uwzględniający podane reguły
  • Wyjaśnienie wyniku — asystent przedstawia rozwiązanie w zrozumiałej formie

Przykładowe zastosowania

Integracja sprawdzi się wszędzie tam, gdzie trzeba pogodzić wiele wymagań: przy grafikach pracy i terminach, podziale zadań lub dostępnych zasobów, a także planowaniu miejsc i pomieszczeń.

Open source dla każdego

Projekt jest ogólnodostępny na licencji Apache 2.0. Repozytorium zawiera integrację, dokumentację i przykłady i może być swobodnie używane, dostosowywane oraz rozwijane we własnych projektach.

Technologie

Kotlin, MCP, Timefold Solver, Docker, Gradle

Porozmawiajmy

Masz pomysł na cyfrowy produkt?

Pomagam firmom przejść od pomysłu do działającego produktu — tworzę strony internetowe, dedykowane oprogramowanie i automatyzacje AI.