1.13.0 → 1.14.0
minor release, 27 July 2026list_records: input schema changed; new arguments: fields
MCP servers / airtable-mcp-server
2 of its last 5 updates changed what the agent reads: 0 tool descriptions rewritten, up to 1.14.0.
npm package · npm page · recorded on 24 October 2026 on a clean machine with placeholder settings; only tools/list was sent. A changed description is not a vulnerability. Method and limits.
list_records: input schema changed; new arguments: fields
No tool definition changed.
No tool definition changed.
Added: upload_attachment
No tool definition changed.
Releases tried: 1.9.6 (2025-12-08); 1.10.0 (2026-01-16); 1.11.0 (2026-02-16); 1.12.0 (2026-02-27); 1.13.0 (2026-03-07); 1.14.0 (2026-07-27).
The pin is the SHA-256 of the tool's name, description and input schema, as verfy.lock records it. The same pin in your lock means your agent reads this exact definition.
| Tool | Description | Pin |
|---|---|---|
| list_records | List records from a table | 4f096b431083 |
| search_records | Search for records containing specific text | 87512440a917 |
| list_bases | List all accessible Airtable bases | 1d003776d8be |
| list_tables | List all tables in a specific base | 68115ce88ff2 |
| describe_table | Get detailed information about a specific table | 34b3f2a42431 |
| get_record | Get a specific record by ID | 81585e89c655 |
| create_record | Create a new record in a table | 933e534967b4 |
| update_records | Update up to 10 records in a table | f9f9697718d1 |
| delete_records | Delete records from a table | 63dec84ab603 |
| create_table | Create a new table in a base | f86bd3f0c019 |
| update_table | Update a table's name or description | cb5ec97f4f97 |
| create_field | Create a new field in a table | 62921f6d3805 |
| update_field | Update a field's name or description | 5f880381f0e6 |
| create_comment | Create a comment on a record | 2c7fb7440bc8 |
| list_comments | List comments on a record | f7ca293809c3 |
| upload_attachment | Upload a file directly to an attachment field on an existing record using Airtable's upload API. Supports files up to 5 MB. For larger files, use create_record or update_records with a public URL. The record must already exist. | d0a306bd80f3 |
Pin what airtable-mcp-server serves you today, commit the lock, and a pull request fails when a tool changes, with the text before and after. Pin the package version in your MCP config as well.
$ pip install verfy
$ verfy lock check --update # shows each tool, then writes verfy.lock
$ git add verfy.lock# .github/workflows/verfy.yml, after actions/checkout
- uses: anvarbekovjavohir277-dot/verfy-action@v1Maintain this server? Run the same check on your releases and add the Locked by Verfy badge to your README.