TickTick

By thumbsupordown

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.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.