Skip to content

MCP-Tools: List Items

Aufgaben („Items") leben in Listen. Zuweisungen stehen in refs ({type:'user',id}) und werden als assignees zurückgegeben.

list_list_items

Items filtern. read · follower

ParameterTypDefaultBeschreibung
listIdstringNach Liste filtern
stateenum open | done | allallopen = nicht erledigt (Status nicht done/completed)
statusstringExakter Status (z. B. todo). Für „nicht fertig" lieber state
prioritynumber (1–9)Nach Priorität
assigned_tostringNach zugewiesenem User (refs, type=user)
assigned_to_mebooleanNur mir zugewiesene (kein get_me nötig)
tagstringExakter Tag (z. B. ki/claude)
searchstringSuche in Text und Beschreibung
due_within_daysnumberFällig in N Tagen (inkl. überfällig)
due_beforestring (ISO)Fällig vor Datum
includeArchivedbooleanfalseArchivierte einschließen
sortenum default | priority | due_date | created | modifieddefaultSortierung
compactbooleanfalseNur Kernfelder + assignees
limitnumber50Anzahl
offsetnumber0Überspringen

Antwort: { items, total, limit, offset, has_more }.

get_list_item

Ein Item. read · follower

ParameterTypBeschreibung
itemIdstring (erforderlich)UUID oder SID

create_list_item

Neues Item. write · user

ParameterTypBeschreibung
listIdstring (erforderlich)UUID oder SID der Liste
textstring (erforderlich)Titel (min. 1 Zeichen)
descriptionstringBeschreibung
statusstringStatus
prioritynumber (1–9)Priorität (9 = urgent)
assigned_tostring[]Zugewiesene User-IDs
tagsstring[]Tags
target_datestring (ISO)Fälligkeitsdatum
parentstringÜbergeordnetes Item

update_list_item

Item ändern. write · user

ParameterTypBeschreibung
itemIdstring (erforderlich)UUID oder SID
text, description, statusstringneue Werte
prioritynumber (1–9)neue Priorität
assigned_tostring[]neue Zuweisungen
tagsstring[]neue Tags
target_datestring | nullneues Datum
progressnumber (0–100)Fortschritt
archivedbooleanarchivieren
expectedVersionintegerOptimistic Lock

complete_list_item

Als erledigt markieren (Status done, Progress 100). write · user

ParameterTypDefaultBeschreibung
itemIdstring (erforderlich)UUID oder SID
reopenbooleanfalseWieder öffnen (Status open, Progress 0)
expectedVersionintegerOptimistic Lock

complete_list_items

Mehrere abhaken/öffnen (Bulk). write · user

ParameterTypDefaultBeschreibung
itemIdsstring[] (erforderlich)UUIDs/SIDs (min. 1)
reopenbooleanfalseWieder öffnen statt abhaken

Antwort: { succeeded, failed, results[] } (Per-Item-Ergebnis).

update_list_items

Gleiche Feld-Updates auf mehrere Items (Bulk). write · user

ParameterTypBeschreibung
itemIdsstring[] (erforderlich)UUIDs/SIDs (min. 1)
statusstringfür alle
prioritynumber (1–9)für alle
assigned_tostring[]für alle
tagsstring[]für alle
target_datestring | nullfür alle
progressnumber (0–100)für alle
archivedbooleanfür alle

delete_list_item

In den Papierkorb. destructive · admin

ParameterTypBeschreibung
itemIdstring (erforderlich)UUID oder SID
expectedVersionintegerOptimistic Lock

get_overdue_list_items

Überfällige Items. read · follower

ParameterTypDefaultBeschreibung
listIdstringNach Liste
compactbooleanfalseKernfelder + days_overdue
limitnumber50Anzahl

get_my_open_items

Meine offenen Aufgaben (überfällig → fällig → Priorität). read · follower

ParameterTypDefaultBeschreibung
listIdstringAuf eine Liste beschränken
includeUndatedbooleantrueAuch Items ohne Datum
compactbooleanfalseKernfelder
limitnumber50Anzahl

list_recent_changes

Kürzlich geänderte Items (Sync/Polling). read · follower

ParameterTypDefaultBeschreibung
sincestring (ISO)Nur ab diesem Zeitpunkt geändert
listIdstringAuf eine Liste beschränken
compactbooleanfalseKernfelder + modified
limitnumber50Anzahl

search_list_items

Volltextsuche über Items. read · follower

ParameterTypDefaultBeschreibung
querystring (erforderlich)Suchbegriff (min. 1 Zeichen)
compactbooleanfalseKernfelder
limitnumber20Anzahl

post_chat_message

Nachricht in den Chat eines Items (oder einer Liste). write · user

ParameterTypBeschreibung
itemIdstringZiel-Item (UUID/SID)
listIdstringZiel-Liste (Alternative zu itemId)
textstring (erforderlich)Nachrichtentext

get_chat_messages

Chat-Verlauf lesen (älteste zuerst). read · follower

ParameterTypDefaultBeschreibung
itemIdstringItem-Chat
listIdstringListen-Chat (Alternative)
limitnumber50Max. Nachrichten
offsetnumber0Überspringen

get_metadata

Referenz: gültige Status/Priorität/scope/Filter-Werte. read · guest

Keine Parameter. Vor dem Anlegen/Ändern aufrufen, um korrekte Werte zu nutzen.

Liza Documentation