Ticktick MCP server
io.github.partymola/ticktick-mcp·v0.6.1·1 starsMCP server for TickTick task management: field-preserving updates and completion tracking.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Ticktick yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ticktick tools
No tool declarations could be read from the package source. They show once the server is installed.
How Ticktick compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 35% of 1,299 Productivity servers
- GitHub stars
- 1
- more than 50% of 854 Productivity servers
Release history: 4 versions in the registry since 2026-09-09, latest 2026-11-03, typically one every 13 days.
Install Ticktick in Claude Code, Cursor or VS Code
claude mcp add ticktick-mcp -- docker run -i --rm ghcr.io/partymola/ticktick-mcp:v0.6.1
What the publisher says
From the Ticktick repository's README, as published. We do not edit it. Read it on GitHub
ticktick-mcp
MCP server for TickTick task management. Create, update, complete, move, and filter tasks via the TickTick v2 API, with field-preserving updates, day-of-week date validation, read-after-write verification, and idempotent completion tracking.
Designed for Claude Code and other MCP clients.
Unofficial. Not affiliated with TickTick Ltd. Built on ticktick-py (MIT).
Features
- Full task lifecycle - create, update, complete, move, subtask, and delete
- Field-preserving updates - ticktickupdatetask re-fetches the task and overlays only the fields you set, so the API never wipes the ones you omit
- Day-of-week validation - any call that sets a date must confirm the weekday, catching off-by-one date mistakes before they reach the server
- Read-after-write verification - create/update re-read the task and surface verificationwarnings when the server echo doesn't match
- Compact listing - list tools return a trimmed view by default so large projects stay under the MCP result-size cap (see below)
- Fresh reads - read tools re-sync server state on demand, so edits made from the TickTick app on other devices show up without a restart
- Completion tracking - mark completed tasks as processed so an agent reviews each one exactly once, and completions made through this server record themselves
Requirements
- Python 3.13+ (tested on 3.13 and 3.14, on Linux, macOS and Windows, in CI)
- uv (recommended - see the install note below)
- A TickTick account
- A registered TickTick app for OAuth credentials (free - developer.ticktick.com)
Install
git clone https://github.com/partymola/ticktick-mcp
cd ticktick-mcp
uv syncThis creates a .venv and installs from uv.lock, giving you the console script at .venv/bin/ticktick-mcp, or .venv\Scripts\ticktick-mcp on Windows. Every command below names it the POSIX way.
pip install . works too. The fork of ticktick-py this server needs is pinned as a direct git reference inside dependencies, which pip and uv both honour; uv sync is recommended because it installs the exact versions in uv.lock rather than re-resolving them.
Credentials
TickTick sign-in needs two things: an OAuth app (client ID + secret) and your own account login.
- Register an app at developer.ticktick.com. Set the Redirect URI to http://localhost:8080/redirect. Note the Client ID and Client Secret.
- Copy the template into the directory the server reads, and fill it in:
mkdir -p ~/.config/ticktick-mcp && cp .env.example ~/.config/ticktick-mcp/.envTICKTICK_CLIENT_ID=your_client_id
TICKTICK_CLIENT_SECRET=your_client_secret
TICKTICK_REDIRECT_URI=http://localhost:8080/redirect
TICKTICK_USERNAME=your_ticktick_email
TICKTICK_PASSWORD=your_ticktick_password- This file holds your account password in plain text, and the server does not create it, so tighten it yourself. On POSIX:
chmod 700 ~/.config/ticktick-mcp
chmod 600 ~/.config/ticktick-mcp/.envShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ticktick: common questions
- Is Ticktick MCP server safe?
- Mostly: it is graded B (73/100). Read the Ticktick safety report
- How do I install Ticktick?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Ticktick need an API key?
- Yes. The registry entry asks for
TICKTICK_CLIENT_SECRET,TICKTICK_PASSWORD. - Is Ticktick maintained?
- The last commit was 21 days ago (2026-10-13). The latest release is v0.6.1.
- How does Ticktick compare with other Productivity MCP servers?
- safety score 73/100 (higher than 35% of 1,299 Productivity servers); github stars 1 (more than 50% of 854 Productivity servers). Full comparison.