Narzędzia
Kreatywny warsztat twojego agenta.
Każde narzędzie zwraca JSON o stałej strukturze i ma bogaty, czytelny dla AI opis schematu, dzięki czemu agent sam wybiera właściwe, bez prowadzenia za rękę.
01
Rozpocznij generowanie
generate_presentation_startUruchamia nowe zadanie generowania prezentacji. Domyślnie działa w trybie long-polling, więc zwykle jedno wywołanie narzędzia zwraca gotową prezentację. Generowanie trwa zazwyczaj od 5 do 7 minut.
- userPrompt
- Prompt opisujący docelową prezentację.
- systemInstructions
- Wskazówki od AI dla AI w trzech polach: designStyle, resourcesToUse, context.
- slideCount
- Docelowa liczba slajdów: od 1 do 25, domyślnie 10.
- generateImages
- Czy model ma generować obrazy.
- themeId
- Opcjonalny identyfikator motywu z list_available_themes.
- images
- Opcjonalne załączniki graficzne (maks. 8). Każdy to publiczny imageUrl przekazywany jako referencja wizualna.
- waitForCompletionMs
- Limit czasu long-pollingu w milisekundach. Zalecana wartość: 220000. Maksymalna: 900000.
02
Sprawdź status generowania
generate_presentation_statusZwraca status trwającego zadania. Przekaż waitForCompletionMs, aby czekać w trybie long-polling, aż zadanie osiągnie stan końcowy, i otrzymywać powiadomienia MCP o postępie przez swój progressToken.
- jobId
- UUID zadania zwrócony przez generate_presentation_start.
- waitForCompletionMs
- Limit czasu long-pollingu w milisekundach.
03
Anuluj generowanie
generate_presentation_cancelAnuluje trwające generowanie. Jeśli zadanie osiągnęło już status końcowy, nic się nie dzieje.
- jobId
- UUID zadania do anulowania.
04
Pobierz listę motywów
list_available_themesZwraca katalog starannie dobranych motywów graficznych. Każdy motyw zawiera gotowy prompt designStyle, który możesz przekazać bez zmian jako systemInstructions.designStyle.
05
Sprawdź plan i kredyty AI
get_billing_statusZwraca billing_plan i pozostałe ai_credits uwierzytelnionego użytkownika oraz adres URL, który można mu przekazać, gdy musi zmienić plan lub doładować kredyty.
06
Health check
health_checkZwraca podstawowy status procesu MCP na backendzie. Przydaje się do sprawdzenia połączenia.