Dida365(TickTick)MCP 服务器
这是一个模型上下文协议 (MCP) 服务器,提供与 Dida365 (TickTick) API 交互的工具,允许 AI 助手在用户授权后管理 Dida365 中的任务和项目。
特征
使用 Dida365 进行用户身份验证
获取所有项目(列表)
从收集箱获取任务
使用各种参数创建新任务
更新收集箱中的现有任务
删除收集箱中的任务
创建新项目
先决条件
Node.js(v14 或更高版本)
npm 或 yarn
Dida365(TickTick)账户
我们建议您克隆存储库并在本地运行它:
安装
克隆此存储库
安装依赖项:
用法
获取您的代币
打开https://developer.dida365.com/manage并点击“新建应用程序”来创建您的 Dida365(TickTick)应用程序。
点击“编辑”应用程序并配置OAuth重定向URL“ http://106.75.247.14:3999/oauth/callback ”
获取您的客户端 ID 和客户端密钥
不要忘记用你的 client_id 替换 {client_id}
服务器将返回一个表单
填写您的client_id和client_secret,然后提交以获取您的令牌。
针对不同客户端的设置
光标
打开 Cursor 并前往“设置”>“MCP”
点击“添加新的全局 MCP 服务器”
在 mcp.json 中添加以下配置:
保存文件并启用 mcp。
克劳德桌面
打开 Claude Desktop 并转到“设置”>“开发者”
启用开发者模式
点击“编辑配置”打开你的claude_desktop_config.json
在“mcpServers”部分添加以下配置:
保存文件并重新启动Claude Desktop
日志
您可以在src/server.log文件中查看服务运行时日志。
未完成
由于缺少api,我们无法执行以下操作:
从特定项目获取任务
更新特定项目中的现有任务
删除特定项目中的任务
在特定项目中创建新任务
Related MCP Servers
- AsecurityAlicenseAqualityProvides API access to a locally-hosted task management system with features for creating, updating, and organizing tasks, including support for urgency levels, effort estimates, subtasks, and bi-directional sync with Obsidian markdown files.Last updated -1212MIT License
- AsecurityAlicenseAqualityA task management server that helps AI assistants break down user requests into manageable tasks and track their completion with user approval steps.Last updated -173622MIT License
- Asecurity-licenseAqualityEnables AI assistants to manage tasks in Sunsama, including creating tasks, reading daily and backlog tasks, marking tasks complete, and organizing projects through streams.Last updated -1640317MIT License
- AsecurityAlicenseAqualityEnables AI assistants to interact with ClickUp's task management API for core project workflows, supporting operations like task creation, updates, search, assignment, and team analytics through natural language.Last updated -282MIT License