ticktick-mcp logo

ticktick-mcpTickTick MCP for managing your To-Do using AI

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

TickTick MCP is a Model Context Protocol (MCP) server that integrates TickTick task management tools with AI assistants and applications. It allows for standardized interactions with TickTick's task management functionality, enabling operations like retrieving projects and tasks, creating new projects and tasks, updating task details, completing tasks, and deleting tasks. This MCP server is built using Python and the MCP SDK, providing a way for AI systems to manage to-do lists and tasks in TickTick with natural language.

Key features

  • get_projects
  • project_details
  • get_task_details
  • create_project
  • create_task
  • update_task

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Task Management with AI

AI systems can help manage tasks with natural language commands like 'Show me all my projects' or 'Create a new project called 'Home Renovation''.

Integration with MCP Clients

The server can be used with any MCP-compatible client, such as Claude Desktop or Cursor IDE.

Pros & Cons

Pros

  • Enables natural language task management in TickTick
  • Provides a standardized way for AI assistants to interact with TickTick
  • Supports various task management operations

Cons

  • Requires TickTick API key via OAuth
  • Needs Python 3.8+ and specific dependencies

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What OAuth steps are required to get the TickTick API key?

Register an app in the TickTick developer portal to receive a client ID and secret, set a redirect URL (e.g., http://127.0.0.1:8080), then use the ticktick.oauth2 library to launch a browser flow and obtain an access token, which is saved to a .token file and placed in your .env as TICKTICK_API_KEY.

Asked by Damian Wysocki · Jun 21, 2025

How does TickTick MCP let an AI assistant manage my tasks?

The MCP server exposes standardized endpoints for operations like get_projects, create_task, update_task, complete_task, and delete_task. AI assistants can call these endpoints using natural‑language prompts, which the server translates into TickTick API calls.

Asked by Ismael Rios · Jun 20, 2025

What do I need to run TickTick MCP locally?

You need Python 3.8 or newer, a TickTick account, and an API key obtained via OAuth. After cloning the repo, install the listed dependencies with pip install -r requirements.txt and create a .env file containing TICKTICK_API_KEY=your_access_token.

Asked by Rasheed Osman · May 11, 2025

Ask a question

MCP Servers alternatives