Unofficial TickTick API client for Node.js/TypeScript — zero dependencies, full TypeScript types, 50+ verified endpoints
| Tool name | Description | Destructive? |
|---|---|---|
| list_tags | ✓ no | |
| create_tag | ✓ no | |
| update_tag | ✓ no | |
| delete_tag⚠ | ⚠ yes | |
| merge_tags | ✓ no |
| list_countdowns | ✓ no | |
| create_countdown | ✓ no | |
| update_countdown | ✓ no | |
| delete_countdown⚠ | ⚠ yes | |
| start_focus | ✓ no | |
| pause_focus | ✓ no | |
| resume_focus | ✓ no | |
| finish_focus | ✓ no | |
| stop_focus | ✓ no | |
| get_focus_overview | ✓ no | |
| list_projects | ✓ no | |
| create_project | ✓ no | |
| update_project | ✓ no | |
| delete_project⚠ | ⚠ yes | |
| list_columns | ✓ no | |
| list_project_members | ✓ no | |
| get_ranking | ✓ no | |
| list_completed_in_range | ✓ no | |
| list_habits | ✓ no | |
| create_habit | ✓ no | |
| update_habit | ✓ no | |
| delete_habit⚠ | ⚠ yes | |
| checkin_habit | ✓ no | |
| get_habit_week_stats | ✓ no | |
| get_user_profile | ✓ no | |
| get_user_status | ✓ no | |
| list_tasks | ✓ no | |
| list_completed_tasks | ✓ no | |
| create_task | ✓ no | |
| update_task | ✓ no | |
| complete_task | ✓ no | |
| delete_task⚠ | ⚠ yes | |
| move_task | ✓ no | |
| create_subtask | ✓ no | |
| pin_task | ✓ no | |
| unpin_task | ✓ no |
{
"mcpServers": {
"ticktick-client": {
"command": "npx",
"args": [
"-y",
"ticktick-client"
]
}
}
}