TickTick MCP Server
@jacepark12
关于 TickTick MCP Server
MCP server that interacts with TickTick (Dida 365) via the TickTick Open API
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"ticktick-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is TickTick MCP Server?
A Model Context Protocol server that lets you manage your TickTick tasks and projects directly through Claude or any other MCP client, using TickTick’s open API.
How to use TickTick MCP Server?
Install the package with uv, run the OAuth2 authentication command (uv run -m ticktick_mcp.cli auth), and configure Claude for Desktop by adding the server entry to claude_desktop_config.json. Once connected, MCP tools become available in the client.
Key features of TickTick MCP Server
- View all TickTick projects and tasks
- Create, update, complete, and delete tasks
- Create and delete projects
- Search tasks by title, content, or subtasks
- Filter tasks by priority, due date, or overdue status
- Batch-create multiple tasks at once
Use cases of TickTick MCP Server
- List projects and tasks, then ask for details or next steps
- Create a new task with a specific priority and due date using natural language
- Check what tasks are due today, tomorrow, or this week
- Search for tasks containing a given keyword
- Apply a GTD workflow: identify engaged and next actions, then break down work
FAQ from TickTick MCP Server
What are the prerequisites?
Python 3.10 or higher, uv (fast package installer), and a TickTick account with API credentials (Client ID, Client Secret, Access Token).
How does authentication work?
The server uses OAuth2. Running uv run -m ticktick_mcp.cli auth opens a browser to authorize your account, then automatically saves the tokens in a .env file. Token refresh is handled automatically.
Can I use this with Dida365 (the Chinese version of TickTick)?
Yes. Set environment variables for the Dida365 API URLs before authentication, then follow the same OAuth2 steps.
Which MCP clients are supported?
The server works with any MCP client, including Claude for Desktop. Configuration requires adding the server to the client's MCP settings file.
How are my data and credentials stored?
API tokens are stored locally in a .env file. All task data resides on TickTick’s servers and is accessed via their official API.
其他 分类下的更多 MCP 服务器
Servers
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Blender
ahujasidOpen-source MCP to use Blender with any LLM
评论