← 返回目录
A

Airtable MCP Server

社区
让 AI 系统读写你的 Airtable 数据库
分类
数据库 第 52 / 58
Stars
★ 455 非常热门
传输方式
stdio(本地进程)
运行环境
Node.js · Docker
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
15
44FMRS · D

该服务器功能全面,覆盖 Airtable 主要操作,适合开发者和团队集成 AI 助手。但需要注意令牌管理和安全风险,尤其是在 HTTP 模式下。

最强项 · 文档质量 15/20 最弱项 · 安全与权限 3/20

可靠性
6/20
安全与权限
3/20
维护活跃度
7/20
文档质量
15/20
安装易用性
13/20
查看各项评分依据
可靠性 6/20
提供的证据仅限于清单和README;没有包含源代码、测试或CI工作流。README列举了16个工具及其参数模式,看起来内部一致,清单声明了标准stdio传输,因此正常路径可能存在。但是,声明的工具无法与实现交叉核对,也没有错误处理、超时或边缘情况测试的证据。因缺乏可验证的执行证据而大幅扣分。
安全与权限 3/20
清单将AIRTABLE_API_KEY标记为secret,README建议采用最小权限范围(除非需要写入,否则只读)。这是积极的。但是,服务器暴露了delete_records和update_records,且没有描述任何确认或dry-run步骤,这是不可逆的破坏性默认操作——属于红线问题。可选的HTTP传输没有内置身份验证;README警告了DNS重绑定,但风险仍然存在。根据红线规则,评分在0-4区间。
维护活跃度 7/20
仓库未归档,拥有MIT许可证;README记录了基于npm的发布工作流,暗示有一定的发布治理。但是,没有提供提交、发布历史、问题响应时间或依赖更新日志。元数据仅给出开放问题数量(2)而无日期。因缺乏持续维护的具体证据而扣分。
文档质量 15/20
README结构良好:通过交互式配置生成器安装、带范围的令牌创建、每个工具的参数表、HTTP传输安全警告、贡献指南和发布步骤。清单还包含简短描述和图标。缺少故障排除部分、明确的速率/成本限制以及实际工具输出示例。因这些缺口扣分;否则全面。
安装易用性 13/20
安装只需几步:通过install-mcp链接生成配置,设置AIRTABLE_API_KEY。存在多种分发渠道(npm、Docker、mcpb),README还提供了替代的HTTP传输命令。然而,安装指南依赖外部生成器,清单中使用占位版本;没有提供真实的CI/测试输出来验证具体命令。根据静态校准,因缺乏执行证据而上限为15。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络连接数据库

适合谁

  • 需要将 Airtable 数据集成到 AI 工作流的团队
  • 希望使用自然语言操作 Airtable 数据的个人开发者
  • 寻求快速原型开发或自动化的场景

不适合谁

  • 需要复杂权限控制或审计的团队(服务器使用单一令牌)
  • 需要实时协作或复杂数据关系的场景
  • 对安全要求极高且无法限制网络暴露的用户

所需权限

  • 需要 Airtable 个人访问令牌
  • 令牌至少需要 schema.bases:read 和 data.records:read 权限
  • 可选写权限:schema.bases:write, data.records:write, data.recordComments:read, data.recordComments:write
  • 令牌需具有访问目标 bases 的权限

风险与副作用

  • 令牌泄露可能导致数据被恶意读写
  • HTTP 模式无内置认证,可能受到 DNS 重绑定攻击
  • 删除或更新操作不可逆,误操作可能丢失数据
  • 共享令牌可能超出预期访问范围

安装接入

准备工作

运行环境:Node.js · Docker

AIRTABLE_API_KEY 必填密钥 Airtable 个人访问令牌(形如 pat123.abc123),需含 schema.bases:read 和 data.records:read 权限(写操作需另加 write 权限),在 https://airtable.com/create/tokens/new 创建。
其他可选配置项(2 个)
MCP_TRANSPORT 可选 可选,设为 http 可启用 HTTP 传输模式;默认使用 stdio。
PORT 可选 可选,HTTP 模式下的监听端口(示例中为 3000)。
  1. 生成 Airtable 个人访问令牌(https://airtable.com/create/tokens/new),需要权限:schema.bases:read 和 data.records:read(可选写权限)。
  2. 使用 install-mcp 工具(https://adamjones.me/install-mcp/?config=...)生成 MCP 客户端配置,或手动配置。
  3. 设置环境变量 AIRTABLE_API_KEY 为你的令牌。
  4. 对于 stdio 模式,运行 npx -y airtable-mcp-server。

验证是否装好

在 MCP 客户端中确认工具列表里出现 list_bases 等工具,然后让它运行 list_bases——若能返回你的 Airtable base 列表,说明配置成功。

常见排障

  1. 确认 AIRTABLE_API_KEY 环境变量已正确设置
  2. 检查令牌的权限范围是否包含所需操作
  3. 确保令牌有访问目标 base 的权限
  4. 如果使用 HTTP 模式,确保网络环境安全
  5. 查看服务器日志以获取错误详情

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我所有可访问的 Airtable base
  • 搜索某个表中包含特定关键词的记录
  • 在这个表里创建一条新记录,字段值如下……
  • 查看某条记录上的所有评论

工具能力 15

list_records 只读
列出指定 Airtable 表中的记录
search_records 只读
搜索包含特定文本的记录
list_bases 只读
列出所有可访问的 Airtable 基础
list_tables 只读
列出指定基础中的所有表
describe_table 只读
获取特定表的详细信息
get_record 只读
按 ID 获取特定记录
create_record 写入
在表中创建新记录
update_records 写入
更新一个或多个记录
展开其余 7 个工具
delete_records 破坏性
删除一个或多个记录
create_table 写入
在基础中创建新表
update_table 写入
更新表的名称或描述
create_field 写入
在表中创建新字段
update_field 写入
更新字段名称或描述
create_comment 写入
在记录上创建评论
list_comments 只读
列出记录上的评论

使用场景

让 AI 助手查询和更新 Airtable 中的业务数据
自动化数据整理、记录批量更新
将 Airtable 作为知识库供 AI 读取
通过 AI 创建和管理表结构

支持客户端

Claude Desktop
Claude Code
Cursor
Cline
VS Code

依据项目文档列出,未经本站实测。

详细介绍

这是一个 Model Context Protocol (MCP) 服务器,为 AI 系统提供对 Airtable 数据库的读写访问。它允许 LLM 检查数据库模式,然后读取和写入记录。支持多种工具,包括列出记录、搜索记录、创建表、更新字段和添加评论等。该服务器需要 Airtable 个人访问令牌,具备 schema.bases:read、data.records:read 等权限。默认使用 stdio 传输,也支持 HTTP 模式(但需注意安全风险)。

同类可选方案

源版本 b28244860d90 数据同步于 2026-10-19 查看 FMRS 评分方法