SuperAPI AI 工具集

basecamp-automation

办公与效率

查看项目

更新于 10-15 20:33

技能介绍

用途:通过 Rube MCP(Composio 的 Basecamp 工具包)自动化 Basecamp 的项目管理、待办清单与任务、留言板消息、人员与访问权限、待办分组等操作。

主要能力:

  1. 待办清单与任务:列出项目、获取待办集、创建待办清单与待办项,支持指派人、起止日期、完成通知等参数。
  2. 消息:获取留言板、创建、读取与更新消息,可设置状态与订阅人。
  3. 人员与访问:列出人员、列出项目成员、授予或撤销项目访问权限,并可一步创建新用户。
  4. 待办分组:在待办清单内创建带颜色的分组,颜色限固定调色板。
  5. 项目浏览:列出项目、获取项目详情,响应含 dock 数组及各工具 ID。

使用方式:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用后,调用 RUBE_MANAGE_CONNECTIONS 并选择 toolkit basecamp,若连接非 ACTIVE 则按返回的授权链接完成 Basecamp OAuth,确认状态为 ACTIVE 后再执行工作流。每次操作前先调用 RUBE_SEARCH_TOOLS 获取当前工具结构。ID 需自上而下解析:项目(bucket_id)、待办集(todoset_id)、留言板(message_board_id)、待办清单(todolist_id)、人员(person_id)。

限制:所有 ID 为整数;富文本仅支持 HTML,不支持 Markdown;消息 status="draft" 可能返回 HTTP 400,应使用 "active";更新消息会整体替换正文;列表接口分页需继续拉取;Basecamp API 有速率限制,应间隔请求;面向用户的链接应使用响应中的 app_url,不要手动拼接。bucket_id 与 project_id 指同一实体。