Airtable MCP Server
@felores
About Airtable MCP Server
An MCP server for interacting with Airtable - create, list, and search records, bases, and tables.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"airtable": {
"command": "node",
"args": [
"/path/to/airtable-mcp-server/dist/index.js"
],
"env": {
"AIRTABLE_API_KEY": ""
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Airtable MCP Server?
An MCP server that bridges AI models with Airtable databases, enabling record creation, table listing, and data searches via the Model Context Protocol. Designed for developers integrating large language models with Airtable.
How to use Airtable MCP Server?
Install Node.js v16+, clone the repo, install dependencies, configure .env with your Airtable API key, build, then start with npm start. Integrate with Claude Desktop by adding a server configuration in claude_desktop_config.json.
Key features of Airtable MCP Server
- List accessible bases and view table schemas
- Create, list, and search records with Airtable formulas
- Secure API key management and rate limiting
- Input validation and comprehensive error handling
- TypeScript support with robust test suite
- Configurable request timeout and pagination
Use cases of Airtable MCP Server
- Let an AI assistant create or update records in an Airtable base
- Search Airtable data via natural language through an LLM
- Automate data retrieval from multiple Airtable tables in a workflow
- Enable AI tools to browse available bases and table structures
FAQ from Airtable MCP Server
What is the difference between Airtable MCP Server and the standard Airtable API?
The server wraps the Airtable API for use with the Model Context Protocol, making it accessible to MCP-compatible AI models (like Claude) without custom integration code.
What are the runtime requirements?
Node.js v16 or higher, npm or yarn, and a valid Airtable API key.
Where are data and configuration stored?
Data stays in Airtable; the server holds no persistent data. Configuration is set via environment variables in a .env file.
What are the known limits?
Rate limiting defaults to 5 requests per minute (configurable), maximum 100 records per request, and a 30-second request timeout.
What transports or authentication does the server use?
The server uses MCP stdio transport for local communication. Authentication is via an Airtable API key passed as an environment variable.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Awesome Mlops
visengerA curated list of references for MLOps
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments