关于 Todoist MCP Server
Todoist MCP Server 将大模型连接到 Todoist,支持任务、项目、评论、标签和协作信息的操作。
主要功能
- 01创建和编辑任务
- 02解析自然语言任务输入
- 03查询未完成及已完成任务
- 04管理项目和分区
- 05管理评论和标签
- 06查看项目协作者及统计数据
适用场景
- 01添加含截止日期和优先级的任务
- 02查看已完成任务和效率统计
- 03整理项目、分区和标签
MCP 相关
向 MCP 客户端提供 Todoist 操作,包括任务、项目、分区、评论、标签和协作者管理。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Todoist MCP
将此 Model Context Protocol 服务连接到你的大模型,以便与 Todoist 交互。
功能
此集成实现了 Todoist TypeScript Client 提供的所有 API,可用于:
任务管理
- 创建任务(包括内容、描述、截止日期、优先级、标签等)
- 使用自然语言创建任务(例如,“周五下午 5 点前提交报告 #Work”)
- 获取任务(单个任务、筛选后的任务或所有任务)
- 获取已完成的任务(按完成日期或截止日期)
- 获取效率统计数据
- 更新任务
- 移动任务(单个移动或批量移动)
- 关闭/重新打开任务
- 删除任务
项目管理
- 创建、获取、更新和删除项目
区段管理
- 在项目中创建、获取、更新和删除区段
评论管理
- 为任务或项目添加、获取、更新和删除评论
标签管理
- 创建、获取、更新和删除标签
- 管理共享标签
协作
- 获取项目的协作者
设置
构建服务应用:
npm install
npm run build
配置 Claude:
你必须安装支持 MCP 的 Claude 桌面应用。
你可以从 Todoist > 设置 > 集成 > 开发者获取 Todoist API 密钥。
然后,在 claude_desktop_config.json 中添加一个新的 MCP 服务:
{
"mcpServers": {
"todoist-mcp": {
"command": "node",
"args": ["/path/to/repo/build/index.js"],
"env": {
"TODOIST_API_TOKEN": "your_todoist_api_key"
}
}
}
}
现在,你可以启动 Claude 桌面应用并请求更新 Todoist。
分发
Smithery
使用 Smithery 在 Claude Desktop 上安装 Todoist MCP:
npx -y @smithery/cli install @miottid/todoist-mcp --client claude
Glama
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。