FA

felores/airtable-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

75 stars 34 forks 품질 59 트렌드 14NOASSERTION

felores/airtable-mcp는 https://github.com/felores/airtable-mcp.]에서 수입된 MCP 서버 후보입니다

개요

felores/airtable-mcp는 https://github.com/felores/airtable-mcp.]에서 수입된 MCP 서버 후보입니다

개요(AI 번역)

Airtable의 API와 상호 작용하는 도구를 제공하는 모델 Context Protocol 서버. 이 서버는 Claude Desktop 또는 기타 MCP 클라이언트를 통해 Airtable Bases, Table, Field 및 레코드의 프로그래밍 관리가 가능합니다.

이 MCP 서버는 단계에 테이블을 구축 할 수있는 전문화 된 구현을 특징으로, Claude의 에이전트 기능을 레버리고 복잡한 테이블을 구축 할 때 다른 MCP 서버에서 일반적으로 볼 수있는 실패율을 최소화. 또한 Claude Desktop에서 프로젝트를 활용할 때 LLM에 대한 추가 지도를 제공하기 위해 시스템 프롬프트 및 프로젝트 지식 Markdown 파일을 포함합니다.

요구 사항: Node.js

  1. Node.js (버전 18 이상) 및 Node.org에서 npm 설치
  2. 임명을 검증하십시오:

⚠️ ** 중요 **: 실행하기 전에 Airtable API 키 설정

Airtable API 키 획득

  1. Airtable.com에서 Airtable 계정에 로그인
  2. Airtable의 Builder Hub의 개인 액세스 토큰 만들기
  3. 개인 액세스 토큰 섹션에서 이러한 범위를 선택하십시오.
  • data.records:읽기
  • data.records:쓰기
  • schema.bases:읽기
  • schema.bases:쓰기
  1. 명세.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Airtable MCP Server

A Model Context Protocol server that provides tools for interacting with Airtable’s API. This server enables programmatic management of Airtable bases, tables, fields, and records through Claude Desktop or other MCP clients.

This MCP server features a specialized implementation that allows it to build tables in stages, leveraging Claude’s agentic capabilities and minimizing the failure rate typically seen in other MCP servers for Airtable when building complex tables. It also includes system prompt and project knowledge markdown files to provide additional guidance for the LLM when leveraging projects in Claude Desktop.

Requirements: Node.js

  1. Install Node.js (version 18 or higher) and npm from nodejs.org
  2. Verify installation:
    node --version
    npm --version
    

⚠️ Important: Before running, make sure to setup your Airtable API key

Obtaining an Airtable API Key

  1. Log in to your Airtable account at airtable.com
  2. Create a personal access token at Airtable’s Builder Hub
  3. In the Personal access token section select these scopes:
    • data.records:read
    • data.records:write
    • schema.bases:read
    • schema.bases:write
  4. Select the workspace or bases you want to give access to the personal access token
  5. Keep this key secure - you’ll need it for configuration

Installation

  1. Navigate to the Claude configuration directory:

    • Windows: C:\Users\NAME\AppData\Roaming\Claude
    • macOS: ~/Library/Application Support/Claude/

    You can also find these directories inside the Claude Desktop app: Claude Desktop > Settings > Developer > Edit Config

  2. Create or edit claude_desktop_config.json:

{
  "mcpServers": {
    "airtable": {
      "command": "npx",
      "args": ["@felores/airtable-mcp-server"],
      "env": {
        "AIRTABLE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Note: For Windows paths, use double backslashes (\) or forward slashes (/).

Method 2: Using mcp-installer:

mcp-installer is a MCP server to install other MCP servers.

  1. Install mcp-installer
  2. Install the Airtable MCP server by prompting Claude Desktop:
Install @felores/airtable-mcp-server set the environment variable AIRTABLE_API_KEY to 'your_api_key'

Claude will install the server, modify the configuration file and set the environment variable AIRTABLE_API_KEY to your Airtable API key.

Method 3: Local Development Installation

If you want to contribute or modify the code run this in your terminal:

# Clone the repository
git clone https://github.com/felores/airtable-mcp.git
cd airtable-mcp

# Install dependencies
GitHub에서 전체 README 보기

설치

npx @felores/airtable-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "airtable": { "command": "npx", "args": ["@felores/airtable-mcp-server"], "env": { "AIRTABLE_API_KEY": "your_api_key_here" } } } }