用途:通过 Composio 的 Todoist 工具包,在支持 MCP 的客户端中自动化 Todoist 的任务管理、项目组织、分区管理、筛选与批量任务流程。
主要能力:创建、更新、完成、重开、删除任务;批量创建任务;列出、创建、更新项目;列出、创建、更新、删除分区;按筛选语法查询未完成任务、按完成日期查询已完成任务、列出自定义筛选器。
使用方式:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API key;确认 RUBE_SEARCH_TOOLS 可用后,调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit todoist,若连接非 ACTIVE 则按返回的授权链接完成 Todoist OAuth,确认状态为 ACTIVE 后再执行工作流。每次操作前先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
关键限制:GET_ALL_TASKS 只返回未完成任务,已完成任务需用 GET_COMPLETED_TASKS_BY_COMPLETION_DATE,且其日期范围约限 3 个月;筛选词必须引用账号中真实存在的项目或标签,否则报 HTTP 400;completed 类筛选不可用于 GET_ALL_TASKS;API 优先级 1 为普通、4 为紧急,与 Todoist 界面 p1 紧急相反;due_string、due_date、due_datetime 一次只能用其一;批量创建中 due 为嵌套对象,与单任务创建不同;部分工具仅接受数字 ID,遇 400 可尝试获取数字 id;注意 API 速率限制,批量操作优先用 BULK_CREATE_TASKS。
适用场景:需要以自然语言或筛选条件批量整理任务、搭建项目结构、查询完成历史的自动化流程。
暂未提供:具体收费、价格与平台支持范围等资料未在给定内容中说明。