@microagents/server-airtable
v0.0.7
Published
MCP server for Airtable API integration, allowing AI systems to interact with your Airtable bases
Downloads
29
Maintainers
Readme
Airtable MCP Server
An MCP server implementation that provides read and write access to Airtable databases, enabling Claude to interact with your Airtable bases.
Installation
npm install @microagents/server-airtable
# or
yarn add @microagents/server-airtableUsage
Direct Execution
# Set your API token and run
AIRTABLE_API_KEY=pat123.abc123 npx @microagents/server-airtableWith Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": ["@microagents/server-airtable"],
"env": {
"AIRTABLE_API_KEY": "pat123.abc123"
}
}
}
}Setup
Airtable Personal Access Token
To use this server, you'll need an Airtable Personal Access Token:
- Go to your Airtable account page
- Navigate to the "API" section
- Create a Personal Access Token with the following permissions:
schema.bases:read- Required to read base and table schemasdata.records:read- Required to read recordsdata.records:write- Required to create or update records (optional)
- Copy the generated token (it starts with "pat")
Features
- Schema Exploration: Inspect Airtable base and table schemas
- Record Management: Read, create, and update records in Airtable tables
- View Integration: Access data through different Airtable views
Tools
Schema Operations
list_bases: List all accessible Airtable basesget_base_schema: Get schema information for a specific baseget_table_schema: Get schema information for a specific table
Record Operations
list_records: List records from a table, with optional filteringget_record: Get a specific record by IDcreate_record: Create a new record in a tableupdate_record: Update an existing recorddelete_record: Delete a record from a table
License
MIT
Credits
Based on the original MCP server by Adam Jones (domdomegg): domdomegg/airtable-mcp-server
