用途:通过 Composio 的 Airtable 工具包,经 Rube MCP 自动化 Airtable 的记录、基库、表格、字段与视图操作。工具包文档见 composio.dev/toolkits/airtable。
前提条件:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 airtable 工具包建立有效 Airtable 连接;始终先调用 RUBE_SEARCH_TOOLS 获取当前工具 schema。
设置:在客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并指定 airtable;若连接非 ACTIVE,按返回的授权链接完成 Airtable 授权;确认状态为 ACTIVE 后再运行工作流。
主要能力:记录增删改查(AIRTABLE_LIST_BASES、AIRTABLE_GET_BASE_SCHEMA、AIRTABLE_LIST_RECORDS、AIRTABLE_CREATE_RECORD(S)、AIRTABLE_UPDATE_RECORD、AIRTABLE_UPDATE_MULTIPLE_RECORDS、AIRTABLE_DELETE_RECORD、AIRTABLE_DELETE_MULTIPLE_RECORDS);用 filterByFormula 搜索过滤;字段与表结构管理(AIRTABLE_CREATE_FIELD、AIRTABLE_UPDATE_FIELD、AIRTABLE_UPDATE_TABLE);评论查看(AIRTABLE_LIST_COMMENTS)。
关键参数:baseId(app 开头)、tableIdOrName(tbl 开头或表名)、fields、recordId(rec 开头)、filterByFormula、typecast。
限制与注意:pageSize 上限 100,使用 offset 分页,翻页间改过滤条件可能跳过或重复行;批量创建/更新/删除每次最多 10 条;字段名区分大小写且须与 schema 完全一致;公式中字段名用 {} 包裹、字符串值加引号;UPDATE_FIELD 仅改名称/描述,不改类型/选项;公式、rollup、lookup 等计算字段无法通过 API 创建;Airtable 速率约每基库每秒 5 次请求,429 需按 Retry-After 处理。