Add a checklist item

Add one item to a task's checklist.

MCP tool habitica_write → add_checklist_item

write

Appends the item to the end of the checklist and returns the full checklist. It changes only your own task and you can delete the item in Habitica, so it does not ask for OK by default.

Parameters

Parameters: add_checklist_item
NameTypeDescription
task_id string required string Task ID from list_tasks.
text string required string Checklist item text.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "habitica_write",
    "arguments": {
      "operation": "add_checklist_item",
      "arguments": {
        "task_id": "task_8c41d2",
        "text": "text"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "task_id": "4e0b9c12-77a3-4d0f-8b1e-2a6f9d3c5e70",
    "checklist": [
      {
        "item_id": "c1",
        "text": "Book the movers",
        "done": true
      },
      {
        "item_id": "c2",
        "text": "Cancel electricity",
        "done": false
      },
      {
        "item_id": "c3",
        "text": "Pack the kitchen",
        "done": false
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.