用途:通过 Composio 的 Webflow 工具包,在 Rube MCP 上自动化 Webflow 的 CMS 集合管理、站点发布、页面检查、资源上传和电商订单读取。
主要能力:
- CMS 集合条目:列出站点、集合与条目,获取集合结构,创建、更新、删除条目,并可发布站点。创建时 field_data 必须使用字段 slug(非显示名),且需包含 name 与 slug;更新需有效的 item_id。
- 站点与发布:列出站点、获取站点信息、发布暂存更改。发布需指定 custom_domains 或 publish_to_webflow_subdomain,速率限制为每分钟 1 次,且会发布全部暂存更改。
- 页面:列出页面、获取页面元数据、获取静态页面的 DOM 节点结构(非渲染 HTML),支持 offset/limit 分页。
- 资源上传:以 base64 内容上传文件,需提供 file_name、file_content、content_type 和原始字节的 md5。
- 电商订单:列出与获取订单,仅只读,站点需启用电商。
使用方式:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并选择 webflow 工具包,若未激活则按返回链接完成 OAuth,状态为 ACTIVE 后使用。所有操作前应先调用 RUBE_SEARCH_TOOLS 获取当前工具结构。
限制:所有 Webflow ID 为 24 位十六进制字符串;CMS 字段键必须使用集合结构中的字段 slug;发布与删除为生产影响操作,需先确认;不同操作需要不同 OAuth 权限范围,403 通常表示缺少权限;大文件上传可能超时。