{"type":"mcp_server","name":"airtable-mcp","description":"This repository hosts an Airtable MCP server designed for managing Airtable through Claude Desktop or other MCP clients. It features staged table building and includes system prompt and project knowledge","category":"Database","language":"JavaScript","stars":74,"forks":6,"owner":"felores","github_url":"https://github.com/felores/airtable-mcp","homepage":null,"setup":"## Setup\n\n1.  Install Node.js (version 18 or higher) and npm from [nodejs.org](https://nodejs.org/)\n2.  Verify installation using `node --version` and `npm --version`.\n3.  Obtain an Airtable API key from [Airtable's Builder Hub](https://airtable.com/create/tokens), ensuring it has the necessary scopes (data.records:read, data.records:write, schema.bases:read, schema.bases:write) and access to the desired workspaces/bases.\n4.  Choose an installation method: npx, mcp-installer, or local development.\n5.  **Method 1: Using npx (Recommended)**\n    *   Navigate to the Claude configuration directory (Windows: `C:\\Users\\NAME\\AppData\\Roaming\\Claude`, macOS: `~/Library/Application Support/Claude/`).\n    *   Create or edit `claude_desktop_config.json` with the provided JSON configuration, replacing `your_api_key_here` with your actual Airtable API key.\n6.  **Method 2: Using mcp-installer**\n    *   Install [mcp-installer](https://github.com/anaisbetts/mcp-installer).\n    *   Install the Airtable MCP server by prompting Claude Desktop with `Install @felores/airtable-mcp-server set the environment variable AIRTABLE_API_KEY to 'your_api_key'`.\n7.  **Method 3: Local Development Installation**\n    *   Clone the repository: `git clone https://github.com/felores/airtable-mcp.git`.\n    *   Navigate to the cloned directory: `cd airtable-mcp`.\n    *   Install dependencies: `npm install`.\n    *   Build the server: `npm run build`.\n    *   Run locally: `node build/index.js`.\n    *   Modify the Claude Desktop configuration file to use the local installation, providing the correct path to `build/index.js`.\n8.  Verify the installation by starting Claude Desktop and checking for the Airtable MCP server in the \"Connected MCP Servers\" section, then test with a simple command like `List all bases`.","tools":"## Available Tools\n\n 1. Base Management (List, create, and update Airtable bases and tables).\n 2. Field Management (Add and modify fields in tables).\n 3. Record Operations (Retrieve, add, modify, remove, and search records).\n","faq":null,"created_at":"2024-12-16T14:04:34+00:00","updated_at":"2025-03-25T06:05:18+00:00","source_url":"https://model-context-protocol.com/servers/airtable-management-claude-desktop-mcp","related_articles":[]}