MCP Tool

Smartboard: Kacheln (Aufgaben) mit Filtern und Seiten oder eine Kachel SELECT

Kacheln aller Boards (ohne Workflow-Kacheln) mit Suche (Titel oder ID), Filtern, Sortierung und Seiten (_meta). Mit ID genau eine Kachel mit Beschreibung, Personen, Tags, Farben, Verknuepfungen und Zahl der Unteraufgaben und Dateien.

Tool-Name

tool
select_smartboard_kachelliste

Parameter

ParameterTypPflichtBeschreibung
archiv integer Nein 1 = nur archivierte, 0 = nur nicht archivierte.
detailgrad string Nein Nur uebersicht.
enddatum_bis string Nein YYYY-MM-DD
enddatum_von string Nein YYYY-MM-DD; Kacheln ohne Deadline zaehlen nicht.
erledigt integer Nein 1 = nur erledigte, 0 = nur offene.
help integer Nein Filterhilfe.
ID integer Nein Eine Kachel vollstaendig abrufen; andere Filter werden dann ignoriert.
limit integer Nein Eintraege je Seite, 1 bis 200, Standard 50.
offset integer Nein Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.
person string Nein tricoma-Benutzername als Hauptbearbeiter oder Beteiligter.
prio_ID integer Nein 0 keine, 1 sehr niedrig bis 5 sehr hoch (select_smartboard_prioritaeten).
smartboard_ID integer Nein Nur Kacheln dieses Boards.
sortierung string Nein Ein Wert, Minus = absteigend. Standard: prio.
spalten_ID integer Nein Nur Kacheln dieser Spalte.
suche string Nein Suchtext im Titel oder Kachel-ID.
suchtyp string Nein – Standard: smartboard_kachelliste
tododatum_bis string Nein YYYY-MM-DD
tododatum_von string Nein YYYY-MM-DD; Kacheln ohne Todo-Datum zaehlen nicht.
typ string Nein Ein Kacheltyp.

Input Schema

json
{
    "type": "object",
    "properties": {
        "ID": {
            "type": "integer",
            "description": "Eine Kachel vollstaendig abrufen; andere Filter werden dann ignoriert.",
            "minimum": 1
        },
        "smartboard_ID": {
            "type": "integer",
            "description": "Nur Kacheln dieses Boards.",
            "minimum": 1
        },
        "spalten_ID": {
            "type": "integer",
            "description": "Nur Kacheln dieser Spalte.",
            "minimum": 1
        },
        "suche": {
            "type": "string",
            "description": "Suchtext im Titel oder Kachel-ID.",
            "maxLength": 250
        },
        "erledigt": {
            "type": "integer",
            "description": "1 = nur erledigte, 0 = nur offene.",
            "minimum": 0,
            "maximum": 1
        },
        "archiv": {
            "type": "integer",
            "description": "1 = nur archivierte, 0 = nur nicht archivierte.",
            "minimum": 0,
            "maximum": 1
        },
        "person": {
            "type": "string",
            "description": "tricoma-Benutzername als Hauptbearbeiter oder Beteiligter.",
            "maxLength": 100
        },
        "prio_ID": {
            "type": "integer",
            "description": "0 keine, 1 sehr niedrig bis 5 sehr hoch (select_smartboard_prioritaeten).",
            "minimum": 0,
            "maximum": 5
        },
        "typ": {
            "type": "string",
            "description": "Ein Kacheltyp.",
            "enum": [
                "new",
                "ext",
                "idee",
                "err",
                "test"
            ],
            "werte": {
                "new": "Neue Funktion",
                "ext": "Erweiterung",
                "idee": "Idee",
                "err": "Fehler",
                "test": "Test"
            }
        },
        "enddatum_von": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD; Kacheln ohne Deadline zaehlen nicht."
        },
        "enddatum_bis": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD"
        },
        "tododatum_von": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD; Kacheln ohne Todo-Datum zaehlen nicht."
        },
        "tododatum_bis": {
            "type": "string",
            "format": "date",
            "description": "YYYY-MM-DD"
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: prio.",
            "enum": [
                "prio",
                "-prio",
                "enddatum",
                "-enddatum",
                "tododatum",
                "-tododatum",
                "titel",
                "-titel",
                "id",
                "-id"
            ],
            "werte": {
                "prio": "prio aufsteigend",
                "-prio": "prio absteigend",
                "enddatum": "enddatum aufsteigend",
                "-enddatum": "enddatum absteigend",
                "tododatum": "tododatum aufsteigend",
                "-tododatum": "tododatum absteigend",
                "titel": "titel aufsteigend",
                "-titel": "titel absteigend",
                "id": "id aufsteigend",
                "-id": "id absteigend"
            }
        },
        "limit": {
            "type": "integer",
            "description": "Eintraege je Seite, 1 bis 200, Standard 50.",
            "minimum": 1,
            "maximum": 200
        },
        "offset": {
            "type": "integer",
            "description": "Startposition ab 0, Standard 0. Naechste Seite: offset + limit, solange _meta.has_more true ist.",
            "minimum": 0
        },
        "detailgrad": {
            "type": "string",
            "description": "Nur uebersicht.",
            "enum": [
                "uebersicht"
            ]
        },
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Filterhilfe."
        },
        "suchtyp": {
            "type": "string",
            "enum": [
                "smartboard_kachelliste"
            ],
            "default": "smartboard_kachelliste"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_smartboard_kachelliste",
    "arguments": {
        "archiv": 1,
        "detailgrad": "...",
        "enddatum_bis": "...",
        "enddatum_von": "...",
        "erledigt": 1,
        "help": 1,
        "ID": 1,
        "limit": 1,
        "offset": 1,
        "person": "...",
        "prio_ID": 1,
        "smartboard_ID": 1,
        "sortierung": "...",
        "spalten_ID": 1,
        "suche": "...",
        "suchtyp": "smartboard_kachelliste",
        "tododatum_bis": "...",
        "tododatum_von": "...",
        "typ": "..."
    }
}
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