create_task accepts dueDate, startDate, priority, reminders, repeatFlag and checklist items in the same call as the title, so nothing is deferred to a clean-up pass. batch_update_tasks does adds, updates and deletes in one request, which is what makes a weekly review workable rather than tedious, and get_inbox_tasks resolves the inbox project ID from the profile — the one project you cannot look up by name is still reachable.
A TickTick client in 16 tools covering the two objects that matter — projects and tasks — plus subtasks, the inbox, and completed history.
- The project list, a single project by ID, or a project returned together with its tasks and columns
- Projects created, updated and deleted, including colour, kind, view mode and sort order
- Tasks created and updated with the whole shape in one call: content, description, start and due dates, all-day flag, priority, reminders, a repeat flag and checklist items
- A task completed, deleted, or read back by project and task ID
- Adds, updates and deletes for many tasks in a single request
- The inbox without hunting for its project ID — it is resolved from the user profile — and completed tasks across all projects within a date range
- The subtasks under a parent task, and the authenticated user's profile
A TickTick account and an OAuth application registered against it, addressed through TICKTICK_CLIENT_ID, TICKTICK_CLIENT_SECRET and TICKTICK_ACCESS_TOKEN.
One command plus a key — npx -y @alexarevalo.ai/mcp-server-ticktick, then supply credentials
