airtable-mcp-server  by domdomegg

Airtable server for AI interaction

Created 10 months ago
336 stars

Top 81.7% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an Airtable Model Context Protocol (MCP) server, enabling AI systems like Claude Desktop and Cursor to interact with Airtable databases. It allows LLMs to inspect database schemas, read, write, and manage records, tables, and fields, offering a powerful way to integrate AI workflows with structured data.

How It Works

The server acts as a bridge between AI clients and the Airtable API. It exposes a set of commands that AI models can invoke to perform operations such as listing bases and tables, retrieving detailed schema information, searching and manipulating records, and even creating/updating tables and fields. This abstraction simplifies complex data interactions for AI agents.

Quick Start & Requirements

  • Installation: Primarily via npx airtable-mcp-server or by installing a .dxt file for Claude Desktop. Configuration involves providing an Airtable Personal Access Token with appropriate scopes (schema.bases:read, data.records:read, and optionally schema.bases:write, data.records:write).
  • Prerequisites: Node.js is required for npx installation. An Airtable account and a Personal Access Token are mandatory.
  • Resources: Setup is generally quick, primarily involving token generation and configuration.
  • Links: Claude Desktop Extensions, Cursor MCP Servers

Highlighted Details

  • Supports a comprehensive set of operations including CRUD for records and schema management (tables, fields).
  • Provides detailed table schema information, including field definitions and view configurations.
  • Integrates with popular AI development environments like Claude Desktop and Cursor.
  • Offers both list_records and search_records functionalities for data retrieval.

Maintenance & Community

The project is hosted on GitHub (domdomegg/airtable-mcp-server) and welcomes contributions via pull requests. Versioning follows semantic versioning, with releases managed through GitHub Actions to the NPM registry.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is primarily focused on integration with specific AI clients (Claude Desktop, Cursor) and may require manual configuration for other MCP-compatible environments. The lack of a specified license could pose a barrier for some commercial applications.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
5
Issues (30d)
3
Star History
26 stars in the last 30 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Michael Chiang Michael Chiang(Cofounder of Ollama), and
2 more.

enrichmcp by featureform

0.3%
618
ORM for AI agents
Created 7 months ago
Updated 3 days ago
Feedback? Help us improve.