
关于
通过 Rube MCP(Composio)自动化 Monday.com 工作管理,包括看板、条目、列、分组、子条目和更新。始终先搜索工具,再执行操作。
name: monday-automation description: "通过 Rube MCP (Composio) 自动化 Monday.com 工作管理,包括看板、项目、列、分组、子项目和更新。操作前务必先搜索工具获取最新架构。" risk: critical source: community date_added: "2026-02-27"
通过 Rube MCP 自动化 Monday.com
自动化 Monday.com 工作管理流程,包括看板创建、项目管理、列值更新、分组组织、子项目以及更新/评论线程,均通过 Composio 的 Monday 工具包实现。
前置条件
- 必须已连接 Rube MCP(可用 RUBE_SEARCH_TOOLS)
- 通过
RUBE_MANAGE_CONNECTIONS建立活跃的 Monday.com 连接,工具包为monday - 操作前务必先调用
RUBE_SEARCH_TOOLS获取当前工具架构
设置步骤
获取 Rube MCP:在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器。无需 API 密钥,添加端点即可使用。
- 确认
RUBE_SEARCH_TOOLS可响应,验证 Rube MCP 可用 - 使用工具包
monday调用RUBE_MANAGE_CONNECTIONS - 若连接非 ACTIVE 状态,按返回的认证链接完成 Monday.com OAuth 授权
- 确认连接状态为 ACTIVE 后再执行任何工作流
核心工作流
1. 创建和管理看板
适用场景:用户需要创建新看板、列出现有看板或搭建工作区结构。
工具调用顺序:
MONDAY_GET_WORKSPACES- 列出可用工作区并解析工作区 ID [前置]MONDAY_LIST_BOARDS- 列出现有看板检查重复 [可选]MONDAY_CREATE_BOARD- 创建新看板,指定名称、类型和工作区 [必需]MONDAY_CREATE_COLUMN- 为新看板添加列 [可选]MONDAY_CREATE_GROUP- 添加分组以组织项目 [可选]MONDAY_BOARDS- 获取看板详细元数据 [可选]
关键参数:
board_name:看板名称(必填)board_kind:"public"、"private" 或 "share"(必填)workspace_id:数字工作区 ID;省略则使用默认工作区folder_id:文件夹 ID;若同时提供workspace_id,文件夹必须在该工作区内template_id:可访问模板的 ID,用于克隆
注意事项:
board_kind为必填项,值必须为 "public"、"private" 或 "share" 之一- 若同时提供
workspace_id和folder_id,文件夹必须存在于该工作区内 template_id必须引用当前认证用户可访问的模板- 看板 ID 为大整数,务必使用 API 响应中的精确值
2. 创建和管理项目
适用场景:用户需要向看板添加任务/项目、列出现有项目或在分组间移动项目。
工具调用顺序:
MONDAY_LIST_BOARDS- 将看板名称解析为看板 ID [前置]MONDAY_LIST_GROUPS- 列出看板分组获取 group_id [前置]MONDAY_LIST_COLUMNS- 获取列 ID 和类型以设置值 [前置]MONDAY_CREATE_ITEM- 创建新项目,指定名称和列值 [必需]MONDAY_LIST_BOARD_ITEMS- 列出看板所有项目 [可选]MONDAY_MOVE_ITEM_TO_GROUP- 将项目移至其他分组 [可选]MONDAY_ITEMS_PAGE- 分页获取项目并支持筛选 [可选]
关键参数:
board_id:看板 ID(必填,整数)item_name:项目名称,最多 256 字符(必填)group_id:分组 ID 字符串,指定项目放置位置(可选)column_values:JSON 对象或字符串,映射列 ID 到值
注意事项:
column_values必须使用列 ID(非标题);通过MONDAY_LIST_COLUMNS获取- 列值格式因类型而异:状态用
{index: 0}或{label: Done},日期用{date: YYYY-MM-DD},人员用{personsAndTeams: [{id: 123, kind: person}]} item_name最大 256 字符- 子项目看板不支持
MONDAY_CREATE_ITEM;需通过MONDAY_CREATE_OBJECT使用 GraphQL
3. 更新项目列值
适用场景:用户需要修改现有项目的状态、日期、文本或其他列值。
工具调用顺序:
MONDAY_LIST_COLUMNS或MONDAY_COLUMNS- 获取列 ID 和类型 [前置]MONDAY_LIST_BOARD_ITEMS或MONDAY_ITEMS_PAGE- 查找目标项目 ID [前置]MONDAY_CHANGE_SIMPLE_COLUMN_VALUE- 用字符串值更新文本、状态或下拉列 [必需]MONDAY_UPDATE_ITEM- 用 JSON 更新复杂列类型(时间线、人员、日期)[必需]
MONDAY_CHANGE_SIMPLE_COLUMN_VALUE 关键参数:
board_id:看板 ID(整数,必填)item_id:项目 ID(整数,必填)column_id:列 ID 字符串(必填)value:简单字符串值(如 "Done"、"Working on it")create_labels_if_missing:设为 true 自动创建状态/下拉标签(默认 true)
MONDAY_UPDATE_ITEM 关键参数:
board_id:看板 ID(整数,必填)item_id:项目 ID(整数,必填)column_id:列 ID 字符串(必填)value:匹配列类型的 JSON 对象
兼容工具
Claude CodeCursor
标签
后端开发
