MCP Tool

Smartboard: Boards mit Filtern und Seiten oder ein Board mit Spalten SELECT

Smartboards (Kanban-Boards) mit Suche (Titel oder ID), Filtern, Sortierung und Seiten (_meta). Mit ID genau ein Board mit Spalten und Kachelzahlen. Ohne Filter alle Boards, auch archivierte, Vorlagen und persoenliche; keine Pruefung der Board-Berechtigung.

Tool-Name

tool
select_smartboard_liste

Parameter

ParameterTypPflichtBeschreibung
archiv integer Nein 1 = nur archivierte, 0 = nur nicht archivierte.
beteiligt string Nein tricoma-Benutzername: Ersteller des Boards oder Person einer Kachel.
detailgrad string Nein Nur uebersicht.
help integer Nein Filterhilfe.
ID integer Nein Ein Board mit Spalten abrufen; andere Filter werden dann ignoriert.
kategorie_ID integer Nein ID aus select_smartboard_kategorien.
kundennummer integer Nein Nur Boards dieses Kunden.
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.
persoenlich integer Nein 1 = nur persoenliche, 0 = keine persoenlichen Boards.
projekt_ID integer Nein Nur Boards dieses Projekts.
sortierung string Nein Ein Wert, Minus = absteigend. Standard: -id.
suche string Nein Suchtext im Titel oder Smartboard-ID.
suchtyp string Nein – Standard: smartboard_liste
vorlage integer Nein 1 = nur Vorlagen, 0 = keine Vorlagen.
workflow_ID integer Nein ID aus select_smartboard_workflows.

Input Schema

json
{
    "type": "object",
    "properties": {
        "ID": {
            "type": "integer",
            "description": "Ein Board mit Spalten abrufen; andere Filter werden dann ignoriert.",
            "minimum": 1
        },
        "suche": {
            "type": "string",
            "description": "Suchtext im Titel oder Smartboard-ID.",
            "maxLength": 250
        },
        "projekt_ID": {
            "type": "integer",
            "description": "Nur Boards dieses Projekts.",
            "minimum": 1
        },
        "kundennummer": {
            "type": "integer",
            "description": "Nur Boards dieses Kunden.",
            "minimum": 1
        },
        "kategorie_ID": {
            "type": "integer",
            "description": "ID aus select_smartboard_kategorien.",
            "minimum": 1
        },
        "workflow_ID": {
            "type": "integer",
            "description": "ID aus select_smartboard_workflows.",
            "minimum": 1
        },
        "archiv": {
            "type": "integer",
            "description": "1 = nur archivierte, 0 = nur nicht archivierte.",
            "minimum": 0,
            "maximum": 1
        },
        "vorlage": {
            "type": "integer",
            "description": "1 = nur Vorlagen, 0 = keine Vorlagen.",
            "minimum": 0,
            "maximum": 1
        },
        "persoenlich": {
            "type": "integer",
            "description": "1 = nur persoenliche, 0 = keine persoenlichen Boards.",
            "minimum": 0,
            "maximum": 1
        },
        "beteiligt": {
            "type": "string",
            "description": "tricoma-Benutzername: Ersteller des Boards oder Person einer Kachel.",
            "maxLength": 100
        },
        "sortierung": {
            "type": "string",
            "description": "Ein Wert, Minus = absteigend. Standard: -id.",
            "enum": [
                "id",
                "-id",
                "titel",
                "-titel",
                "projekt_beginn",
                "-projekt_beginn",
                "projekt_ende",
                "-projekt_ende"
            ],
            "werte": {
                "id": "id aufsteigend",
                "-id": "id absteigend",
                "titel": "titel aufsteigend",
                "-titel": "titel absteigend",
                "projekt_beginn": "projekt_beginn aufsteigend",
                "-projekt_beginn": "projekt_beginn absteigend",
                "projekt_ende": "projekt_ende aufsteigend",
                "-projekt_ende": "projekt_ende 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_liste"
            ],
            "default": "smartboard_liste"
        }
    },
    "additionalProperties": false
}

Beispiel-Aufruf

json
{
    "tool": "select_smartboard_liste",
    "arguments": {
        "archiv": 1,
        "beteiligt": "...",
        "detailgrad": "...",
        "help": 1,
        "ID": 1,
        "kategorie_ID": 1,
        "kundennummer": 1,
        "limit": 1,
        "offset": 1,
        "persoenlich": 1,
        "projekt_ID": 1,
        "sortierung": "...",
        "suche": "...",
        "suchtyp": "smartboard_liste",
        "vorlage": 1,
        "workflow_ID": 1
    }
}
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