Gestiona listas de comprobación, listas todo, de una tarea y sus elementos. Una lista agrupa elementos ligeros marcables. Usa action=create_checklist para añadir una lista, add_item para anexar un elemento, toggle_item para cambiar un elemento entre completado e incompleto y list para leer todas las listas con progreso. Requiere rol owner, admin o member.
Seguridad: Escritura
Los nombres de herramientas y campos, y las descripciones del esquema, permanecen en el inglés canónico de MCP para que las llamadas copiadas coincidan exactamente con el servidor.
Esquema de entrada
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
action |
string | sí | One of: create_checklist, add_item, toggle_item, list. |
task_id |
integer | no | The main task ID. Provide this or search. |
search |
string | no | Search the main task by name, description, or "#number". |
checklist_name |
string | no | Name of the checklist to create (for create_checklist). |
checklist_id |
integer | no | The checklist (todo) ID for add_item/toggle_item. If omitted, match a single checklist by name. |
match_checklist_name |
string | no | Alternative to checklist_id: name of an existing checklist to target for add_item/toggle_item. |
item_name |
string | no | Text of the checklist item to add (for add_item). |
item_id |
integer | no | The item (task) ID to toggle (for toggle_item). |
completed |
boolean | no | Desired completion state for toggle_item. If omitted, the current state is flipped. |
Prompt de ejemplo
Usa manage-task-checklist-tool para ayudarme con la tarea pertinente de Taskavel.
Llamada de ejemplo
{
"name": "manage-task-checklist-tool",
"arguments": {}
}