{
  "name": "ticktick_create_task",
  "description": "Create a new task in a TickTick project.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "title": {
        "type": "string",
        "description": "Task title (required)"
      },
      "project_id": {
        "type": "string",
        "description": "Project ID to create the task in (required)"
      },
      "content": {
        "type": "string",
        "description": "Task description / notes"
      },
      "priority": {
        "type": "integer",
        "enum": [
          0,
          1,
          3,
          5
        ],
        "description": "Priority: 0=none, 1=low, 3=medium, 5=high"
      },
      "due_date": {
        "type": "string",
        "description": "Due date in ISO 8601 format (e.g. 2026-04-01T12:00:00+0000)"
      },
      "tags": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "List of tag names to attach"
      }
    },
    "required": [
      "title",
      "project_id"
    ]
  }
}