MCP Tool

Chat: KPI-Auswertung INSERT

Publiziert eine echte KPI-Auswertung als interaktives Widget im aktuellen Agentic Chat, ohne eine zusaetzliche Desktopinstanz. Fuer Diagramme und Kennzahlen im Chat diesen Aufruf statt Markdown-Tabellen oder ASCII-Charts verwenden. Nur bereits freigegebene app/variable und passende felder aus select_sdkinvisible_desktop_kpi_katalog verwenden. Der erforderliche desktop_schluessel aus der aktuellen Chatnachricht bestimmt Benutzer und Chat. request_id einmal je gewuenschter Karte erzeugen und bei Wiederholung unveraendert behalten. Die Chatoberflaeche rendert den gespeicherten Deskriptor; eine normale Textantwort darf den Erfolg bestaetigen.

Tool-Name

tool
insert_chat_artifact

Parameter

ParameterTypPflichtBeschreibung
inhalt object Ja –

Input Schema

json
{
    "type": "object",
    "properties": {
        "inhalt": {
            "type": "object",
            "properties": {
                "app": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 68,
                    "pattern": "^(tricoma-)?[a-zA-Z0-9_]{1,60}$",
                    "description": "Berechtigte KPI-App aus dem KPI-Katalog"
                },
                "variable": {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 120,
                    "pattern": "^[a-zA-Z0-9_\\-]{1,120}$",
                    "description": "Exakte KPI-Variable aus dem KPI-Katalog"
                },
                "request_id": {
                    "type": "string",
                    "minLength": 8,
                    "maxLength": 100,
                    "pattern": "^[A-Za-z0-9_-]{8,100}$",
                    "description": "Stabile Kennung fuer diese Karte; 8-100 Zeichen aus A-Z, a-z, 0-9, _ und -. Bei Retry dieselbe Kennung und denselben Inhalt verwenden."
                },
                "desktop_schluessel": {
                    "type": "string",
                    "pattern": "^dk_[a-f0-9]{32}$",
                    "description": "desktop_schluessel aus der aktuellen Chatnachricht ([tricoma-Desktop] desktop_schluessel=dk_...). Im Agentic Chat immer mitgeben."
                },
                "titel": {
                    "type": "string",
                    "maxLength": 80,
                    "description": "Optional: Titel der Chatkarte, maximal 80 Zeichen"
                },
                "felder": {
                    "type": "object",
                    "maxProperties": 300,
                    "patternProperties": {
                        "^[a-zA-Z0-9_\\-]{1,120}(\\|\\|\\|[a-zA-Z0-9_.\\-]{1,120})?$": {
                            "type": [
                                "string",
                                "number",
                                "boolean",
                                "null"
                            ]
                        }
                    },
                    "additionalProperties": false,
                    "description": "Optional: flache KPI-Formularfelder aus dem Katalog; keine verschachtelten Objekte oder Zugangsdaten"
                }
            },
            "additionalProperties": false,
            "required": [
                "app",
                "variable",
                "request_id",
                "desktop_schluessel"
            ]
        }
    },
    "required": [
        "inhalt"
    ]
}

Beispiel-Aufruf

json
{
    "tool": "insert_chat_artifact",
    "arguments": {
        "inhalt": {}
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung