TickTick MCP
@ekkyarmandi
关于 TickTick MCP
TickTick MCP for managing your To-Do using AI
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"ticktick-mcp-ekkyarmandi": {
"command": "python",
"args": [
"main.py"
]
}
}
}工具
8Get a list of all projects
Get details of a specific project
Get details of a specific task
Create a new project
Create a new task in a project
Update an existing task
Mark a task as complete
Delete a task
概览
What is TickTick MCP?
TickTick MCP is a Model Context Protocol server that provides tools for integrating TickTick task management functionality. It enables AI assistants and applications to manage TickTick tasks and projects using natural language through a standardized interface.
How to use TickTick MCP?
Install dependencies with pip install -r requirements.txt, obtain a TickTick API key via OAuth through the TickTick developer portal, save the access token in a .env file as TICKTICK_API_KEY=your_token, and run python main.py to start the server on port 8000.
Key features of TickTick MCP
- Retrieve a list of all projects and tasks
- Create new projects and tasks in TickTick
- Update details of existing tasks
- Mark tasks as complete
- Delete tasks from TickTick
- Get details of a specific project or task
Use cases of TickTick MCP
- Ask an AI assistant to show all your current projects
- Have an AI create a new project and add tasks to it
- Let an AI help you manage and update your daily to-do list
- Use natural language to mark tasks as complete or delete them
- Integrate TickTick task management into custom AI applications
FAQ from TickTick MCP
What are the requirements for TickTick MCP?
Python 3.8+, a TickTick account, and a TickTick API key obtained via OAuth through the TickTick developer portal.
How do I obtain a TickTick API key?
Register an app on the TickTick developer portal, get your Client ID and Client Secret, then use the ticktick-py library's OAuth2 class to authorize and retrieve an access token.
Where does TickTick MCP data live?
All task and project data lives on TickTick's servers, accessed via the TickTick OpenAPI. The MCP server does not store data locally.
What transport protocol does TickTick MCP use?
The MCP server runs on port 8000 and uses the Model Context Protocol. It works with any MCP-compatible client such as Claude Desktop or Cursor IDE.
How do I add new tools to TickTick MCP?
Add new tools in tools.py and register them in main.py using mcp.add_tool().
其他 分类下的更多 MCP 服务器
ghidraMCP
LaurieWiredMCP Server for Ghidra
ICSS
chokcoco不止于 CSS
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
评论