ticktick_set_recurring_task
Set up recurring tasks by configuring frequency, interval, days of the week, and end conditions using the TickTick MCP Server API.
Instructions
Configure task recurrence
Input Schema
Name | Required | Description | Default |
---|---|---|---|
recurrence_pattern | Yes | ||
task_id | Yes | ID of task to make recurring |
Input Schema (JSON Schema)
{
"properties": {
"recurrence_pattern": {
"properties": {
"days_of_week": {
"description": "Days of week (0=Sunday, 6=Saturday)",
"items": {
"maximum": 6,
"minimum": 0,
"type": "number"
},
"type": "array"
},
"end_condition": {
"properties": {
"count": {
"type": "number"
},
"end_date": {
"type": "string"
},
"type": {
"enum": [
"never",
"after_count",
"on_date"
],
"type": "string"
}
},
"type": "object"
},
"frequency": {
"description": "How often to repeat",
"enum": [
"daily",
"weekly",
"monthly",
"yearly"
],
"type": "string"
},
"interval": {
"default": 1,
"description": "Repeat every N frequency units",
"type": "number"
}
},
"required": [
"frequency"
],
"type": "object"
},
"task_id": {
"description": "ID of task to make recurring",
"type": "string"
}
},
"required": [
"task_id",
"recurrence_pattern"
],
"type": "object"
}