ticktick-mcp-server

ticktick-mcp-server

15

This project provides an MCP server for the TickTick API, allowing users to manage tasks, projects, and habits efficiently. It features OAuth authentication and error handling, making it a secure tool for task and project management.

How do I authenticate with the TickTick API?

You need to register your app on the TickTick Developer Portal, obtain API credentials, and follow the OAuth authentication flow to generate an access token.

What are the priority levels for tasks?

Priority levels are None (0), Low (1), Medium (3), and High (5).

How can I manage recurring tasks?

Recurring tasks can be managed using the repeatFlag property, which follows RFC 5545 recurrence rules.

What view modes are available for projects?

Projects can be viewed in list, kanban, or timeline modes.

How do I handle expired access tokens?

Access tokens expire after 180 days. You will need to regenerate them by following the authentication steps again.