# Airtable (verified)

Build databases with spreadsheet simplicity. Create tables, manage records, automate workflows, and build views across linked data.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add airtable

# Browse available tools
npx -y @smithery/cli@latest tool list airtable

# Get full schema for a tool
npx -y @smithery/cli@latest tool get airtable ping

# Call a tool
npx -y @smithery/cli@latest tool call airtable ping '{}'
```

## Direct MCP Connection

Endpoint: `https://airtable.run.tools`

## Tools (12)

- `ping` — Ping the MCP server to check if it is running
- `list_bases` — Lists all bases that you have access to in your Airtable account.
- `search_bases` — Searches for bases by name.
- `list_tables_for_base` — Gets the summary of a specific base. This includes the schemas of all tables in the
- `get_table_schema` — Gets the detailed schema information for specified tables and fields in a base.
- `list_records_for_table` — Lists records queried from an Airtable table.
- `create_records_for_table` — Creates new records in an Airtable table.
- `update_records_for_table` — Updates records in an Airtable table.
- `create_table` — Creates a new table in an Airtable base.
- `update_table` — Updates an existing table's name and/or description in an Airtable base.
- `create_field` — Creates a new field in an existing Airtable table.
- `update_field` — Updates the name and/or description of a field in an existing Airtable table.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get airtable <tool-name>
```
