MCPSERV.CLUB
rafliruslan

TickTick MCP Server

MCP Server

Sync your TickTick tasks with AI tools effortlessly

Stale(55)
4stars
0views
Updated Jun 26, 2025

About

A Model Context Protocol server that integrates with the TickTick task management service, offering features such as listing, creating, updating, deleting, and completing tasks with timezone‑aware due dates and OAuth authentication.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

TickTick MCP Server

The TickTick MCP Server bridges the popular task‑management platform TickTick with AI assistants that support the Model Context Protocol. It addresses a common pain point for developers: integrating task data, creation, and status updates into conversational workflows without exposing raw API calls or managing authentication in the client. By running as an MCP server, it presents a clean set of tools that AI assistants can invoke directly, turning the assistant into an intelligent task manager.

At its core, the server offers CRUD operations for tasks and projects. Developers can list all tasks or filter by project, create new items with priorities, tags, and due dates, update existing entries, delete them, or mark them as completed. A dedicated tool retrieves detailed information for a single task by ID, enabling the assistant to provide context‑rich explanations or reminders. The server also exposes project listings, allowing users to navigate their workspace hierarchy within the conversation.

One of the standout features is robust timezone handling. TickTick’s API sometimes misaligns due dates with local time, so the server applies a configurable D+1 adjustment and accepts an optional parameter. This guarantees that “today’s tasks” or “overdue tasks” are calculated correctly for any user, regardless of their region. Additionally, tasks include human‑readable priority labels (, , , ), making the output immediately understandable without extra parsing.

The MCP integration is straightforward for both desktop and IDE environments. For Claude Desktop, a simple JSON entry in the configuration file launches the server with the required OAuth or username/password credentials. Cursor IDE users can add a similar rule in their MCP configuration, ensuring the assistant has seamless access to TickTick from within code editors. This tight coupling enables use cases such as automatically generating a daily task list, marking items complete after a code review, or creating follow‑up tasks from chat discussions.

Overall, the TickTick MCP Server empowers developers to embed task management into AI workflows with minimal friction. It abstracts authentication, handles timezone quirks, and exposes a rich set of tools that turn an AI assistant into a proactive collaborator—tracking deadlines, prioritizing work, and keeping developers focused on coding rather than manual task entry.