SuperAPI AI 工具集

asana-automation

智能体与模型

查看项目

更新于 10-15 20:25

技能介绍

用途:通过 Composio 的 Asana 工具包,经 Rube MCP 自动化 Asana 的任务、项目、分区、团队与工作区操作。工具包文档见 composio.dev/toolkits/asana。

前提条件:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);已通过 RUBE_MANAGE_CONNECTIONS 建立 toolkit 为 asana 的有效连接;每次调用前先执行 RUBE_SEARCH_TOOLS 获取当前工具 schema。

设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit asana;若连接非 ACTIVE,按返回的授权链接完成 Asana OAuth;确认状态为 ACTIVE 后再运行工作流。

主要能力:任务管理(搜索、列出、创建任务与子任务、查看详情);项目与分区管理(列出/创建项目、列出/创建分区、将任务移入分区、列出分区任务、复制项目);团队与用户管理(列出工作区团队、团队成员、工作区用户、当前用户、多用户详情);并行操作(ASANA_SUBMIT_PARALLEL_REQUESTS 批量执行 API 调用)。

使用方式:多数操作需先获取工作区 GID(ASANA_GET_MULTIPLE_WORKSPACES),再按需调用对应工具,如 ASANA_SEARCH_TASKS_IN_WORKSPACE、ASANA_CREATE_A_TASK、ASANA_GET_TASKS_FROM_A_PROJECT、ASANA_CREATE_SECTION_IN_PROJECT、ASANA_ADD_TASK_TO_SECTION 等。名称到 GID 需先列出再按名称匹配提取 gid。分页为游标式,使用 offset 参数并检查响应中的 next_page。

限制与注意:所有 Asana ID 均为字符串 GID,非整数;搜索按工作区而非项目范围;任务、项目、用户均以工作区为范围;并行请求中单个失败不会回滚已成功的请求;创建项目需工作区 GID。资料未提供收费、价格或平台支持等更多信息。