TickTick
The TickTick MCP server connects AI agents to your TickTick (Dida365) task manager via the Open API. Agents can manage projects and tasks, create, update, complete, and delete tasks, search and filter by priority and due date, retrieve today's, overdue, and upcoming tasks, and batch-create — a full GTD toolkit for task management.
Tools
batch_create_tasks
Create multiple TickTick tasks at once in a batch.
complete_task
Mark an existing TickTick task as completed and done.
create_project
Create a brand-new project in the TickTick account.
create_task
Create a brand-new task within a TickTick project.
delete_project
Remove an existing project from the TickTick account.
delete_task
Delete an existing task from the TickTick account.
get_all_tasks
Get all of the tasks across every TickTick project.
get_engaged_tasks
Retrieve the high-priority or overdue TickTick tasks.
get_next_tasks
Retrieve medium-priority or tomorrow-due TickTick tasks.
get_overdue_tasks
Get all of the currently overdue tasks in TickTick.
get_project
Retrieve the details about a specific TickTick project.
get_projects
List all of the projects in your TickTick account.
get_project_tasks
List all of the tasks contained in a TickTick project.
get_task
Retrieve the details about a specific TickTick task.
get_tasks_by_priority
Filter your TickTick tasks by their priority level.
get_tasks_due_in_days
Get TickTick tasks due within a given number of days.
get_tasks_due_this_week
Get TickTick tasks due within the next seven days.
get_tasks_due_today
Get all of the TickTick tasks that are due today now.
get_tasks_due_tomorrow
Get all of the TickTick tasks that are due tomorrow.
search_tasks
Search TickTick tasks by title, content, or subtasks.
update_task
Update the fields on an existing TickTick project task.