Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AIRTABLE_API_KEY | Yes | Your Airtable personal access token with data.records:read, data.records:write, schema.bases:read, and schema.bases:write scopes |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_bases | List all accessible Airtable bases |
| list_tables | List all tables in a base |
| create_table | Create a new table in a base |
| update_table | Update a table's schema |
| create_field | Create a new field in a table |
| update_field | Update a field in a table |
| list_records | List records in a table |
| create_record | Create a new record in a table |
| update_record | Update an existing record in a table |
| delete_record | Delete a record from a table |
| search_records | Search for records in a table |
| get_record | Get a single record by its ID |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |