# Airtable

Connect AI tools to your Airtable bases. Search, create, and update records through natural conversation.

## Quick Start

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

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

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

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

## Direct MCP Connection

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

## Tools (10)

- `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.

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