用途:通过 Composio 的 Monday 工具包,在 Rube MCP 上自动化 Monday.com 的工作管理流程,包括看板创建、条目管理、列值更新、分组组织、子项以及更新/评论线程。工具包文档:composio.dev/toolkits/monday。
前提条件:需连接 Rube MCP(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 建立 toolkit 为 monday 的活跃连接;每次始终先调用 RUBE_SEARCH_TOOLS 获取当前工具结构。
设置:将 https://rube.app/mcp 添加为客户端配置中的 MCP 服务器,无需 API 密钥。确认 RUBE_SEARCH_TOOLS 有响应后,调用 RUBE_MANAGE_CONNECTIONS(toolkit 为 monday);若连接非 ACTIVE,按返回的认证链接完成 Monday.com OAuth,确认状态为 ACTIVE 后再执行工作流。
主要能力:
- 看板管理:MONDAY_GET_WORKSPACES、MONDAY_LIST_BOARDS、MONDAY_CREATE_BOARD、MONDAY_CREATE_COLUMN、MONDAY_CREATE_GROUP、MONDAY_BOARDS。board_kind 必填且为 public/private/share;同时提供 workspace_id 与 folder_id 时,文件夹须在该工作区内。
- 条目管理:MONDAY_CREATE_ITEM、MONDAY_LIST_BOARD_ITEMS、MONDAY_MOVE_ITEM_TO_GROUP、MONDAY_ITEMS_PAGE。item_name 最长 256 字符;column_values 须用列 ID;子项看板不支持 MONDAY_CREATE_ITEM,需用 MONDAY_CREATE_OBJECT 走 GraphQL。
- 列值更新:简单类型用 MONDAY_CHANGE_SIMPLE_COLUMN_VALUE,复杂类型(timeline、people、date)用 MONDAY_UPDATE_ITEM。状态可按标签或索引设置;create_labels_if_missing 默认值两者不同。
- 分组与结构:MONDAY_LIST_GROUPS、MONDAY_CREATE_GROUP、MONDAY_LIST_COLUMNS、MONDAY_COLUMNS、MONDAY_CREATE_COLUMN。column_type 须为 snake_case 枚举,如 people 而非 person;组 ID 为字符串。
- 子项与更新:MONDAY_LIST_SUBITEMS_BY_PARENT、MONDAY_CREATE_UPDATE、MONDAY_CREATE_OBJECT。子项只能经父条目查询;创建子项需用 GraphQL 的 create_subitem。
常用模式:操作前先将显示名解析为 ID;条目使用游标分页(每页最多 500,游标缓存 60 分钟),看板/工作区使用页码分页。不同列类型值格式不同,如状态、日期、人员、时间线各有对应 JSON 结构。
限制与注意:Monday.com GraphQL API 有基于复杂度的速率限制;ID 格式各异(看板/条目为大整数,组与列为字符串);MONDAY_CREATE_OBJECT 为原始 GraphQL 接口,须确保语法正确;MONDAY_CREATE_UPDATE 仅用于评论/更新而非修改条目值。缺失信息:暂未提供具体价格与配额细节。