@airtable/mcp-cli

中文文档
0.2.9发布于 2026/08/08MIT构建来源已验证近 30 天下载 3998

Airtable MCP CLI — MCP 服务器自动发现命令

中文使用文档
文档目录11 节
  1. 安装
  2. 快开始
  3. 图标
  4. 旗帜
  5. 简介
  6. 技能
  7. 自动化和代理
  8. 环境变量
  9. 配置
  10. 发展
  11. 许可证

空气表 MCP CLI

从航站楼管理好你们的飞机舱.

此 CLI 在运行时从 Airtable MCP 服务器中发现了命令 . airtable-mcp tools 显示服务器在那个时候曝光的任何信息 。 如果服务器添加,去除,或重命名一个工具,则CLI在不发布客户端的情况下反映了这一点. 见 设计 设计原理.

安装

npm install -g @airtable/mcp-cli

或下载独立的二进制 :

curl -fsSL https://raw.githubusercontent.com/Airtable/airtable-mcp-cli/main/install.sh | sh

快开始

准备你的 个人访问令牌。证书存储在默认配置中。 使用 --profile <name> 创建额外的配置文件.

airtable-mcp configure

发现你能够接触到的东西:

airtable-mcp tools
airtable-mcp list-bases

那就行动起来

airtable-mcp list-records --baseId appXXX --tableIdOrName Tasks

首次运行一个工具时,CLI会从服务器获取工具列表并缓存60秒. 之后,后续命令迅速. 使用 --refresh 用于绕过缓存的任何工具命令.

这种CLI是实验性的,工具名称,参数,输出格式可能会不经通知而改变. 今天看到的工具可能会被重新命名,去掉,或者在未来的服务器更新中改变它们的参数. 如果您是在针对特定工具进行脚本编写, 请在调用和处理输出中缺失或出乎意料的字段之前检查工具存在性 .

图标

airtable-mcp configure               Set up personal access token
airtable-mcp whoami                   Show current auth status
airtable-mcp logout                   Remove saved credentials
airtable-mcp tools                    List available tools
airtable-mcp <tool> [--flags]         Run a tool
airtable-mcp <tool> --help, -h        Show help and flags for a tool
airtable-mcp completions <shell>      Generate shell completions (bash, zsh, fish)
airtable-mcp --help, -h               Show help
airtable-mcp --version, -v            Print version

大多数命令接受 --profile <name> 在账户之间切换.

旗帜

工具输出默认格式化的 JSON 。 这个 tools 命令默认为可读列表.

旗帜适用于说明
--profile <name>全部使用一个命名的配置文件
--jsontools输出工具列表为 JSON
--refreshtools, (中文(简体) ), <tool>通过工具缓存
--output raw<tool>原始文本输出而不是 JSON
--input -<tool>从 stdin 读取参数为 JSON
-q, (中文(简体) ), --quiet<tool>在 stderr 上禁止状态信息

简介

管理多个账户 :

airtable-mcp configure --profile work
airtable-mcp configure --profile personal
airtable-mcp tools --profile work

技能

为共同工作流程安装预建的技能 :

npx skills add airtable/skills

其他安装方法可见于 空中技能回收。 。 。 .

自动化和代理

这种CLI意在由脚本和代理驱动. 旗帜,输出行为,和退出代码是稳定的部分. 工具名称和计划不是;它们来自运行时的服务器.

有用的部件 :

  • AIRTABLE_TOKEN: 跳过 configure,在 CI 中有用
  • tools --json: 在方案上发现工具
  • --input -: 以 JSON 的标准通过参数
  • -q:保持 stdout 干净
  • --output raw: 返回服务器响应而不使用 JSON 格式

示例

export AIRTABLE_TOKEN=pat_xxx
airtable-mcp tools --json
echo '{"baseId":"appXXX","tableIdOrName":"Tasks"}' | airtable-mcp list-records --input - -q

环境变量

变量说明
AIRTABLE_TOKEN个人出入证. 覆盖 airtable-mcp configure。 。 。 .
AIRTABLE_MCP_ENDPOINTMCP 服务器 URL( 默认 ): https://mcp.airtable.com/mcp) (中文(简体) ).

端点限制在 HTTPS 上 *.airtable.com 以防止向任意服务器过滤符号.

配置

配置存储于 ~/.airtable/cli.json 带有限制文件权限( e)0600) (中文(简体) ). 配置目录创建于 0700 权限。 工具定义被缓存于 ~/.airtable/cache-{profile}.json (单位:千美元)0600)带有60秒TTL. 在读取后, 缓存会被对照存储的散列检查以检测腐败, 缓存的工具元数据在打印前有控制并脱去的字符 。 对一个已经可以以用户身份运行代码的本地攻击者来说, 也不是一种辩护; 将缓存文件作为信任文件, 仅以您的用户账户为限 .

发展

npm install
npm run build
npm run typecheck
npm test

本地安装为 airtable-mcp 命令 :

npm run build
npm link

之后 npm link,仅重运行 npm run build 来取取变化——不需要再连接.

完成时解除链接 :

npm unlink -g @airtable/mcp-cli

许可证

麻省理工学院

版本与发布记录

@airtable/mcp-cli 共发布 8 个版本,首次发布于 2026/05/01;过去 12 个月发布了 8 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.2.9latest2026/08/083 个月前
0.2.62026/07/014 个月前
0.2.52026/06/094 个月前
0.2.42026/05/235 个月前
0.2.32026/05/145 个月前
0.2.12026/05/056 个月前

关于 @airtable/mcp-cli 的常见问题

@airtable/mcp-cli 是什么?

Airtable MCP CLI — MCP 服务器自动发现命令

如何安装 @airtable/mcp-cli?

在项目目录运行 npm install @airtable/mcp-cli,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 airtable-mcp,可以用 npx airtable-mcp 直接运行。

@airtable/mcp-cli 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/airtable__mcp-cli 是否存在。

@airtable/mcp-cli 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=20。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@airtable/mcp-cli 可以商用吗?

@airtable/mcp-cli 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@airtable/mcp-cli 的下载量有多少?

根据 npm 官方下载统计,@airtable/mcp-cli 在 2026/10/05 – 2026/11/03 这 30 天内被下载 3,998 次,日均约 133 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@airtable/mcp-cli 还在维护吗?

最新版本 0.2.9 发布于 2026/08/08(3 个月前);至今共发布 8 个版本,其中过去 12 个月发布了 8 个;首次发布于 2026/05/01。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。