Tick Tick MCP Server

Turn Claude into your AI task manager. Create, manage & complete TickTick tasks just by talking — official OAuth API, local, private.

Remote serverstreamable-httpPython

What is the Tick Tick MCP Server?

Turn Claude into your AI task manager. Create, manage & complete TickTick tasks just by talking — official OAuth API, local, private.

What it actually does

Connect Claude to your TickTick account and manage your entire task system through natural conversation -- create tasks, search across projects, check what's overdue, batch-create items, and stay organized without ever opening the app.

Configuration

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
ticktick_list_projectsList all projects with IDs, names, colors
ticktick_get_projectGet details of a specific project
ticktick_get_project_with_tasksGet project details + all undone tasks in one call
ticktick_create_projectCreate a new project (name, color, view mode)
ticktick_update_projectUpdate a project's name, color, or view mode
ticktick_delete_projectPermanently delete a project
ticktick_list_tasksList all tasks in a specific project
ticktick_create_taskCreate a task (title, due date, priority, project, tags)
ticktick_get_taskGet full details of a specific task
ticktick_update_taskUpdate title, content, dates, or priority
ticktick_complete_taskMark a task as completed
ticktick_delete_taskPermanently delete a task
ticktick_create_subtaskCreate a subtask under a parent task
ticktick_get_all_tasksGet all tasks across all active projects

Configuration

VariableDescriptionRequired
TICKTICK_CLIENT_IDConfiguration value read at startup.Optional
TICKTICK_CLIENT_SECRETCredential the server authenticates with.Yes
TICKTICK_BASE_URLEndpoint or connection string the server talks to.Yes
TICKTICK_TOKEN_URLCredential the server authenticates with.Yes

Example prompts to try

  • “Use Tick Tick MCP to ticktick list projects.”
  • “Use Tick Tick MCP to ticktick get project.”
  • “Use Tick Tick MCP to ticktick get project with tasks.”

Frequently asked questions

A TickTick account, Python 3.10+, and either Claude Code or Claude Desktop are required.