KISS MCP Tools
Model Context Protocol (MCP) ist ein offener Standard, der definiert, wie KI-Modelle mit externen Datenquellen, Tools und Systemen interagieren. Ziel von MCP ist es, eine einheitliche Schnittstelle zu schaffen, über die Modelle sicher, effizient und kontextbewusst auf relevante Informationen zugreifen können – unabhängig von deren Ursprungsplattform.
Das Protokoll legt fest, wie Kontextdaten aus Anwendungen, APIs oder Datenbanken bereitgestellt und vom Modell genutzt werden, um fundiertere und anwendungsspezifische Antworten zu generieren
MCP Tools in AI-Services: MCP - Model Context Protocol
Tool Name | Funktion | Gibt’s zurück an Modell | Benutzt |
|---|---|---|---|
askUserQuestion | Gibt die Möglichkeit eine Frage als HTML an User zu stellen und liefert die Nutzerantwort zurück. | Das Antwort im Textfield. | HTML-Code der dargestellt wird |
createArticles | Gibt die Möglichkeit mehreren - erstmal temporäre - Artikel zu erstellen indem der KI mehreren KISS-Aktionen aufruft die parallel und getrennt voneinandern laufen. Währenddessen erscheint für der Nutzer ein Wartedialog wo der Status des KISS-Aktionens zu sehen ist. Am Ende müssen die gewünschte erzeugten Artikel übernommen werden. Um die temporäre Artikel zu speichern ins System musst das ursprüngliche Artikel der dieses Tool getriggert hat auch gespeichert werden. | Die UUIDs des übernommenen Artikel | Eine Liste von KISS-Aktionen |
addArticleNote | Fügt eine Notiz zu einem bestehenden Artikel hinzu. Der Notiztext wird vor den bisherigen Inhalt der Notiz gesetzt. | Ob die Notiz Erfolgreich hinzugefügt wurde und ggf. Fehlermeldung | Ein Artikel-Id und der Notiztext |
Browser Tools (Playwright) | |||
browser_install | Browser installieren (falls nicht vorhanden) |
|
|
browser_navigate | zu einer URL navigieren |
|
|
browser_close | Browser/Seite schließen |
|
|
browser_tabs | Tabs auflisten/neu/wechseln/schließen |
|
|
browser_run_code | Playwright-Code-Snippet ausführen (Page-Objekt) |
|
|
browser_snapshot | Accessibility-Snapshot der aktuellen Seite (empfohlen für Interaktionen) | ausgeschaltet |
|
browser_take_screenshot | Screenshot (Viewport oder Full Page) | ausgeschaltet |
|
browser_click | auf ein Element klicken | ausgeschaltet |
|
browser_type | Text in ein Element tippen (optional inkl. Enter) | ausgeschaltet |
|
browser_fill_form | mehrere Formularfelder in einem Schritt ausfüllen | ausgeschaltet |
|
browser_select_option | Dropdown-Option(en) auswählen | ausgeschaltet |
|
browser_hover | über ein Element hovern | ausgeschaltet |
|
browser_drag | Drag & Drop | ausgeschaltet |
|
browser_press_key | Tastendruck senden | ausgeschaltet |
|
browser_wait_for | warten (Zeit oder bis Text erscheint/verschwindet) | ausgeschaltet |
|
browser_evaluate | JavaScript im Kontext der Seite/Elements ausführen | ausgeschaltet |
|
browser_network_requests | Netzwerkanfragen seit Laden der Seite abrufen | ausgeschaltet |
|
browser_console_messages | Console-Messages abrufen | ausgeschaltet |
|
browser_handle_dialog | Dialoge (alert/confirm/prompt) behandeln | ausgeschaltet |
|
browser_resize | Browserfenstergröße ändern | ausgeschaltet |
|
browser_navigate_back | zurück navigieren | ausgeschaltet |
|
browser_file_upload | Datei(en) hochladen | ausgeschaltet |
|