claude mcp add ticktick-mcp -- npx -y ticktick-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
14 โ ยท ekkyarmandi/ticktick-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 7 sources
Score
score 703 ยท 14 โ ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository ekkyarmandi/ticktick-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A Model Context Protocol (MCP) server that provides tools for integrating TickTick task management tools. Using Python and the MCP SDK. Overview This repository contains a Model Context Protocol (MCP) server implementation for TickTick. It provides a standardized way for AI assistants and applications to interact with TickTick's task management functionality, allowing operations like: - Retrieving projects and tasks - Creating new projects and tasks - Updating task details - Completing and deleting tasks With this MCP, AI systems can act as task masters to help manage your to-do lists and tasks in TickTick with natural language. Requirements - Python 3.8+ - TickTick account - TickTick API key (via OAuth) # COMMENT: I will add a tool to generate an API key from the TickTick developer portal Installation 1. Clone this repository 2. Install dependencies Obtaining a TickTick API Key This MCP uses TickTick's OpenAPI scheme, which requires registering an app through TickTick's developer portal: 1. Go to the TickTick Developer Documentation 2. Click on Manage Apps in the top right corner and login with your TickTick credentials 3. Register a new app by clicking the +App Name button 4. Enter a name for your app (only required field) 5. Once created, you'll be able to see your Client ID and Client Secret 6. For the OAuth Redirect URL, enter a URL where you'll be redirected after authorization (e.g., http://127.0.0.1:8080) Authorizing Your App After registering your app, use the ticktick-py library to get your access token: After authorizing, the access token will be saved to a .token-oauth file by default. You can extract the token from this file or use: Configuration 1. Create a .env file in the root directory with your TickTick API key: Usage Run the MCP server: This will start the MCP server on port 8000. You can now connect to it using any MCP client. Available Tools The server provides the following tools: - get_projects: Get a list of all projects - project_details: Get details of a specific project - get_task_details: Get details of a specific task - create_project: Create a new project - create_task: Create a new task in a project - update_task: Update an existing task - complete_task: Mark a task as complete - delete_task: Delete a task Example Interactions Once your MCP server is running, AI systems can help manage your tasks with natural language commands like: