> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mirage.strukto.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Airtable

> Create an Airtable personal access token for the Airtable VFS.

## Credentials

### 1. Create a Personal Access Token

1. Go to [airtable.com/create/tokens](https://airtable.com/create/tokens)
2. Create a token with the scopes `data.records:read` and `schema.bases:read`
3. For the [airtable CLI](/home/setup/cli/airtable)'s writes, add
   `data.records:write`, and for comments `data.recordComments:read` and
   `data.recordComments:write`
4. Under **Access**, add the bases the mount should see
5. Copy the token (it starts with `pat`)

The mount only reads; writes go through the airtable CLI. A token without
`schema.bases:read` cannot list tables, and a base left out of the token's
access list is invisible to it.

### 2. Set Environment Variables

```bash theme={null}
# .env.development
AIRTABLE_TOKEN=patXXXXXXXXXXXXXX.xxxx...
```

For Python configuration, see the [Python Airtable VFS](/python/vfs/airtable) page.
