用途:通过 Rube MCP 调用 Composio 的 Monday.com 工具集,自动化工作管理流程,包括看板创建、条目管理、列值更新、分组组织、子项以及更新/评论线程。工具包文档见 composio.dev/toolkits/monday。
前置条件:需连接 Rube MCP(确认 RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 toolkit monday 建立有效的 Monday.com 连接;每次先调用 RUBE_SEARCH_TOOLS 获取当前工具结构。
设置:在客户端配置中把 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS(toolkit 为 monday);若连接非 ACTIVE,按返回的授权链接完成 Monday.com OAuth,确认状态为 ACTIVE 后再运行工作流。
主要能力:1) 看板:MONDAY_GET_WORKSPACES、MONDAY_LIST_BOARDS、MONDAY_CREATE_BOARD(board_kind 必填,取值 public/private/share)、MONDAY_CREATE_COLUMN、MONDAY_CREATE_GROUP。2) 条目:MONDAY_CREATE_ITEM(item_name 最多 256 字符)、MONDAY_LIST_BOARD_ITEMS、MONDAY_MOVE_ITEM_TO_GROUP、MONDAY_ITEMS_PAGE。3) 列值:简单类型用 MONDAY_CHANGE_SIMPLE_COLUMN_VALUE,复杂类型(timeline、people、date)用 MONDAY_UPDATE_ITEM,值须用列 ID 而非标题。4) 分组与结构:MONDAY_LIST_GROUPS、MONDAY_LIST_COLUMNS、MONDAY_COLUMNS、MONDAY_CREATE_COLUMN。5) 子项与更新:MONDAY_LIST_SUBITEMS_BY_PARENT、MONDAY_CREATE_UPDATE、MONDAY_CREATE_OBJECT(原生 GraphQL)。
使用方式:先把显示名解析为 ID(看板名→board_id、组名→group_id、列标题→column_id、工作区名→workspace_id、条目名→item_id)。条目分页为游标式,游标缓存 60 分钟,每页上限 500。列值格式因类型而异:状态用 {"index":0} 或 {"label":"Done"},日期用 {"date":"YYYY-MM-DD"},人员用 {"personsAndTeams":[{"id":123,"kind":"person"}]},时间线用 {"from":"YYYY-MM-DD","to":"YYYY-MM-DD"}。
限制:列 ID 为小写下划线字符串,组 ID 为字符串,看板与条目 ID 为大整数;column_type 须为精确 snake_case 枚举(如 people,而非 person);MONDAY_CREATE_ITEM 不支持子项看板,须用 MONDAY_CREATE_OBJECT 的 create_subitem 变更;MONDAY_CREATE_UPDATE 用于添加评论,不修改条目值;API 按复杂度限流,大看板查询复杂度更高,可用 limit 降低单次数量;create_labels_if_missing 在两个工具中默认值不同。