airtable-mcp-server

airtable-mcp-server

🗂️🤖 Airtable 模型上下文协议服务器,用于允许AI系统与您的Airtable数据库进行交互。

smithery 徽章

简介

Airtable MCP 服务器允许 AI 系统(如 Claude)直接与您的 Airtable 数据库交互,提供读写访问能力。

安装与配置

  1. 获取 Airtable 个人访问令牌 (需要 schema.bases:readdata.records:read 权限)

  2. 在 Claude Desktop 的配置文件中添加服务器设置:

{
  "mcpServers": {
    "airtable": {
      "command": "npx",
      "args": [
        "-y",
        "airtable-mcp-server"
      ],
      "env": {
        "AIRTABLE_API_KEY": "pat123.abc123"  // 替换为您的令牌
      }
    }
  }
}

主要功能

基础和表格管理

  • list_bases - 列出可访问的所有 Airtable 基础
  • list_tables - 列出特定基础中的表格
  • describe_table - 获取表格详细信息
  • create_table - 创建新表格
  • update_table - 更新表格属性

记录操作

  • list_records - 列出表格中的记录
  • search_records - 搜索特定文本内容
  • get_record - 通过 ID 获取记录
  • create_record - 创建新记录
  • update_records - 更新记录
  • delete_records - 删除记录

字段管理

  • create_field - 添加新字段
  • update_field - 更新字段属性

使用示例

在 Claude 中,您可以使用如下提示来操作 Airtable:

请列出我所有可访问的 Airtable 基础,然后显示第一个基础中的表格。

或者:

在基础 appXXXXXXX 的 "项目" 表中创建一个新记录,标题为"新项目",
状态为"进行中",截止日期为下周五。

更多资源

完整源码和文档: airtable-mcp-server GitHub


🗂️🤖 使用此服务器,Claude 可以无缝地查看和修改您的 Airtable 数据库内容。