airtable-mcp-server
The Airtable MCP Server provides access to Airtable databases, allowing operations like reading, writing, and schema inspection. It supports various table and record management functionalities to integrate Airtable into different applications.
airtable-mcp-server
A Model Context Protocol server offering access to Airtable databases for reading and writing. It allows LLMs to inspect schemas, and perform operations on records.
Usage
Integrate the server with the Claude Desktop app by configuring your claude_desktop_config.json
. Ensure the Airtable personal access token has necessary read and write permissions.
Components
Tools
- list_records: Queries records from specified Airtable table.
- search_records: Searches records for specific text.
- list_bases: Lists all accessible Airtable bases.
- list_tables: Lists tables in a specific base.
- describe_table: Provides details about a specific table.
- get_record: Retrieves specific record by ID.
- create_record: Creates a new record.
- update_records: Updates records in a table.
- delete_records: Deletes records from a table.
- create_table: Creates a new table.
- update_table: Updates the table's name or description.
- create_field: Creates a new field in a table.
- update_field: Updates a field's details.
Resources
The server provides schema information for Airtable bases and tables.
Contributing
Community contributions are welcome via GitHub. Follow steps to clone, install, and test, before submitting pull requests.
Releases
The project follows semantic versioning and utilizes GitHub Actions for deployment to NPM.