特征
完整的 Todoist API 集成:访问完整的 Todoist REST API v2,并通过自然语言支持 Todoist Sync API
批处理:客户端可以在单个请求中处理多个任务
按名称搜索:AI 可以按名称而不是 ID 搜索任务、项目和标签
任务:使用对话语言创建、更新、关闭、重新打开、移动和删除任务
项目:创建和管理项目和部分
评论:添加和管理任务和项目的评论
标签:创建和管理个人和共享标签
及时支持:您可以轻松地向客户提供有关您的项目的信息
Related MCP server: Notion API MCP Server
配置
您需要一个 Todoist API 令牌才能使用此 MCP 服务器。
获取 Todoist API 令牌
登录您的 Todoist 帐户
导航至“设置”→“集成”
在“开发者”下找到您的 API 令牌
与 Claude Desktop 一起使用
添加到您的claude_desktop_config.json :
可用工具
任务
get_tasks_list:获取任务,并可按项目、部分、标签等进行可选过滤。create_tasks:创建具有各种属性的新任务get_tasks:通过 ID 或名称获取特定任务update_tasks:更新现有任务close_tasks:将任务标记为完成reopen_tasks:重新打开已完成的任务delete_tasks:删除任务move_tasks:将任务移动到不同的项目或部分
项目
get_projects_list:获取所有项目create_projects:创建新项目get_projects:通过 ID 或名称获取特定项目update_projects:更新现有项目delete_projects:删除项目get_collaborators:获取项目的所有合作者move_projects:将项目移动到其他位置或子项目
章节
get_sections_list:获取所有部分或按项目过滤create_sections:创建新部分get_sections:通过 ID 或名称获取特定部分update_sections:更新部分delete_sections:删除部分
评论
get_comments_list:获取项目或任务的评论create_comments:创建新评论get_comments:通过 ID 获取特定评论update_comments:更新评论delete_comments:删除评论
标签
get_labels_list:获取所有个人标签create_labels:创建新的个人标签get_labels:通过 ID 或名称获取个人标签update_labels:更新个人标签delete_labels:删除个人标签get_shared_labels:获取所有共享标签rename_shared_labels:重命名共享标签remove_shared_labels:删除共享标签
实用程序
utils_get_colors:获取项目、标签、过滤器可用的颜色
提示
projects_list:获取 markdown 格式的项目列表及其部分和参数
示例用法
向你的人工智能助手(如 Claude)询问以下问题:
发展
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
问题与支持
如果您遇到任何问题或需要支持,请在 GitHub 存储库上提交问题。