MCP Catalogs
首页

airtable-mcp

by rashidazarang·80·综合分 48

功能全面的 Airtable MCP 服务器,提供完整的 CRUD 操作、架构管理和 AI 分析功能。

databaseproductivityai-llm
25
Forks
1
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

这个 MCP 服务器通过 42 个工具提供与 Airtable 的深度集成,涵盖平台的所有方面,包括基本记录操作、架构管理、批量操作、Webhook 管理和 AI 驱动的分析功能。它支持 Claude Desktop 和 Claude Code,设置过程简单,只需要 Airtable 个人访问令牌进行身份验证。它采用 TypeScript 实现,最近有积极维护,并且有包含清晰示例的全面文档。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:基于 AI 的 Airtable 数据分析和报告生成
:数据库管理和 CRUD 操作的自然语言界面
:通过 Webhook 在 Airtable 和其他系统之间自动同步数据
:Airtable 令牌需要什么权限?
:我可以将此服务器用于多个 Airtable 基础吗?

什么时候选它

如果您需要全面的 Airtable 集成,带有 AI 驱动的分析和治理功能,特别是如果已经在工作流程中使用 Airtable,请选择此方案。

什么时候不要选它

如果您需要对 Airtable 以外的其他数据源进行读写访问,或者您正在寻找没有高级治理功能的轻量级集成,请避免使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • list_bases

    List all accessible Airtable bases with permissions

  • query

    Query records with filtering, sorting, and pagination

  • create

    Create new records (requires dryRun diff review)

  • update

    Update existing records (requires dryRun diff review)

  • list_tables

    Get all tables in a base with schema info

  • create_table

    Create tables with custom field definitions

  • create_field

    Add fields to existing tables

  • batch_create_records

    Create up to 10 records at once

  • list_webhooks

    View all configured webhooks

  • create_webhook

    Set up real-time notifications for data changes

  • list_comments

    List comments on a record

  • create_comment

    Add a comment to a record

可对比工具

notion-mcpgoogle-sheets-mcpdatabase-mcpairtable-api

安装

安装

**Claude Desktop:** 添加到您的 Claude Desktop 配置文件(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json 或 Windows 上为 %APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "airtable": {
      "command": "npx",
      "args": ["-y", "@rashidazarang/airtable-mcp"],
      "env": {
        "AIRTABLE_TOKEN": "您的 Airtable 令牌",
        "AIRTABLE_BASE_ID": "您的基础 ID"
      }
    }
  }
}

**Claude Code:** 一键安装:

curl -fsSL https://raw.githubusercontent.com/rashidazarang/airtable-mcp/main/setup.sh | bash

**手动配置:** 添加到 ~/.claude.json

{
  "airtable": {
    "type": "stdio",
    "command": "/bin/bash",
    "args": ["-c", "cd /tmp && npx -y @rashidazarang/airtable-mcp"],
    "env": {
      "AIRTABLE_TOKEN": "您的 Airtable 令牌"
    }
  }
}

FAQ

Airtable 令牌需要什么权限?
令牌需要 data.records:read、data.records:write、data.recordComments:read、data.recordComments:write、schema.bases:read、schema.bases:write、user.email:read 等范围,以及可选的 webhook:manage(如果您想使用 webhook 功能)。
我可以将此服务器用于多个 Airtable 基础吗?
是的,该服务器支持多基础发现。您可以在配置中指定基础 ID,或使用 'list_bases' 工具动态发现和使用多个基础。

Hacker News 讨论

开发者社区最近的相关讨论。

airtable-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。