Airtable自然语言连接器
将AI工具直接连接到Airtable,允许用户使用自然语言查询、创建、更新和删除记录。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"airtable-mcp": {
"args": [
"@smithery/cli",
"run",
"@rashidazarang/airtable-mcp",
"--token",
"YOUR_AIRTABLE_TOKEN",
"--base",
"YOUR_BASE_ID"
],
"command": "npx"
}
}
}
该服务需要配置环境变量:AIRTABLE_TOKEN、BASE_ID
服务介绍
Airtable MCP
直接将您的AI工具连接到Airtable。使用自然语言查询、创建、更新和删除记录。功能包括基础管理、表格操作、模式操作、记录过滤和数据迁移——所有这些都通过一个与Claude Desktop和其他由Claude支持的编辑器兼容的标准MCP接口实现。
快速开始
-
获取您的Airtable凭证
- 从您的账户页面获取Airtable API令牌
- 从您的Airtable基础URL中获取基础ID(格式:
appi7fWMQcB3BNzPs)
-
配置Claude Desktop
- 打开
~/Library/Application Support/Claude/claude_desktop_config.json - 添加以下配置:
{ "mcpServers": { "airtable-mcp": { "command": "npx", "args": [ "@smithery/cli", "run", "@rashidazarang/airtable-mcp", "--token", "YOUR_AIRTABLE_TOKEN", "--base", "YOUR_BASE_ID" ] } } }- 将
YOUR_AIRTABLE_TOKEN和YOUR_BASE_ID替换为您的实际凭证 - 保存并重启Claude Desktop
- 打开
-
开始使用Airtable工具
- 打开Claude Desktop
- 等待30秒以建立连接
- 开始用自然语言使用Airtable命令
功能
- 基础管理:列出并选择Airtable基础
- 表格操作:浏览表格、字段和记录
- 数据访问:读取、创建、更新和删除记录
- 模式管理:导出、比较和更新模式
- 自然语言界面:使用简单的英语与您的Airtable数据交互
可用工具
| 工具名称 | 描述 | 示例用法 |
|---|---|---|
list_bases |
列出所有可访问的Airtable基础 | "显示我所有的Airtable基础" |
list_tables |
列出当前基础中的所有表格 | "这个基础里有哪些表格?" |
list_records |
列出带有可选过滤条件的记录 | "显示Projects表中的所有记录" |
get_record |
获取特定记录 | "从Tasks表中获取记录ABC123" |
create_records |
创建新记录 | "在Contacts中创建一条名为John的新记录" |
update_records |
更新现有记录 | "将XYZ记录的状态更新为完成" |
set_base_id |
切换到不同的基础 | "切换到基础appi7fWMQcB3BNzPs" |
故障排除
常见问题
-
连接问题
- 确保已安装 Node.js (
node -v应显示 v14 或更高版本) - 验证您的 API 令牌和基础 ID 是否正确
- 在配置更改后重启 Claude Desktop
- 确保已安装 Node.js (
-
JSON 解析错误
- 仔细检查配置文件中的 JSON 格式
- 避免使用多余的反斜杠或转义字符
- 使用上面所示的简化配置格式
-
命令未找到
- 如果尚未安装,请安装 Node.js
- 运行
npm install -g npm@latest更新 npm - 尝试运行
npx @smithery/cli --version验证安装
需要帮助?
- 查看 Issues 页面
- 加入我们的 Discord 社区
- 发送邮件至 support@example.com 获取支持
贡献
欢迎贡献!请随时提交 Pull Request。
许可证
MIT
有关与其他 MCP 客户端的详细设置说明,请参阅 CLAUDE_INTEGRATION.md。