Dida365 (TickTick) MCP Server
Dida365(TickTick)MCP 服务器
这是一个模型上下文协议 (MCP) 服务器,提供与 Dida365 (TickTick) API 交互的工具,允许 AI 助手在用户授权后管理 Dida365 中的任务和项目。
特征
使用 Dida365 进行用户身份验证
获取所有项目(列表)
从收集箱获取任务
使用各种参数创建新任务
更新收集箱中的现有任务
删除收集箱中的任务
创建新项目
Related MCP server: TaskFlow MCP
先决条件
Node.js(v14 或更高版本)
npm 或 yarn
Dida365(TickTick)账户
我们建议您克隆存储库并在本地运行它:
安装
克隆此存储库
安装依赖项:
npm install用法
获取您的代币
打开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 中添加以下配置:
"dida365": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@smithery/cli@latest",
"run",
"@iamjzx/dida",
"--config",
"{\"token\":\"your token\"}"
]
}保存文件并启用 mcp。
克劳德桌面
打开 Claude Desktop 并转到“设置”>“开发者”
启用开发者模式
点击“编辑配置”打开你的claude_desktop_config.json
在“mcpServers”部分添加以下配置:
"dida365": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@smithery/cli@latest",
"run",
"@iamjzx/dida",
"--config",
"{\"token\":\"your token\"}"
]
}保存文件并重新启动Claude Desktop
日志
您可以在src/server.log文件中查看服务运行时日志。
未完成
由于缺少api,我们无法执行以下操作:
从特定项目获取任务
更新特定项目中的现有任务
删除特定项目中的任务
在特定项目中创建新任务
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iamjzx/dida'
If you have feedback or need assistance with the MCP directory API, please join our Discord server