remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides full access to the Todoist REST API v2, enabling task management (create, update, close, reopen, delete), project management, section handling, comment management for tasks and projects, and label management through natural language interactions.
特征
- 完整的 Todoist API 集成:访问完整的 Todoist REST API v2,并通过自然语言支持 Todoist Sync API
- 批处理:客户端可以在单个请求中处理多个任务
- 按名称搜索:AI 可以按名称而不是 ID 搜索任务、项目和标签
- 任务:使用对话语言创建、更新、关闭、重新打开、移动和删除任务
- 项目:创建和管理项目和部分
- 评论:添加和管理任务和项目的评论
- 标签:创建和管理个人和共享标签
- 及时支持:您可以轻松地向客户提供有关您的项目的信息
配置
您需要一个 Todoist API 令牌才能使用此 MCP 服务器。
获取 Todoist API 令牌
- 登录您的 Todoist 帐户
- 导航至“设置”→“集成”
- 在“开发者”下找到您的 API 令牌
与 Claude Desktop 一起使用
添加到您的claude_desktop_config.json
:
Copy
可用工具
任务
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)询问以下问题:
Copy
发展
Copy
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
问题与支持
如果您遇到任何问题或需要支持,请在 GitHub 存储库上提交问题。
You must be authenticated.
完成 Todoist REST API v2 并支持 Todoist Sync API 集成,支持任务、项目、部分、评论和标签管理