Download Latest Version v3.2.7 - Security Fix _ Bug Fixes source code.tar.gz (244.3 kB)
Email in envelope

Get an email when there's a new version of Airtable MCP

Home / v1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
# Release Notes - v1.4.0 source code.tar.gz 2025-08-15 93.1 kB
# Release Notes - v1.4.0 source code.zip 2025-08-15 112.3 kB
README.md 2025-08-15 3.2 kB
Totals: 3 Items   208.6 kB 0

πŸš€ Major Feature Release

✨ New Features

πŸͺ Webhook Management (5 new tools)

  • list_webhooks - List all webhooks in your base
  • create_webhook - Create webhooks for real-time notifications
  • delete_webhook - Remove webhooks
  • get_webhook_payloads - Retrieve webhook payload history
  • refresh_webhook - Extend webhook expiration time

πŸ”§ Enhanced CRUD Operations (5 tools added since v1.2.4)

  • create_record - Create new records in any table
  • update_record - Update existing records
  • delete_record - Remove records from tables
  • get_record - Retrieve single record by ID
  • search_records - Advanced filtering with Airtable formulas

πŸ“Š Complete Tool Set (12 tools total)

  1. list_tables - List all tables in base
  2. list_records - List records from table
  3. get_record - Get single record by ID
  4. create_record - Create new records
  5. update_record - Update existing records
  6. delete_record - Delete records
  7. search_records - Search with filters
  8. list_webhooks - List webhooks
  9. create_webhook - Create webhooks
  10. delete_webhook - Delete webhooks
  11. get_webhook_payloads - Get webhook history
  12. refresh_webhook - Refresh webhook expiration

πŸ” Security Improvements

  • Environment variable support for credentials
  • Token masking in logs
  • Configurable logging levels (ERROR, WARN, INFO, DEBUG)
  • No hardcoded credentials in test files

πŸ› οΈ Technical Improvements

  • Full HTTP method support (GET, POST, PATCH, DELETE)
  • Enhanced error handling with detailed messages
  • Proper API endpoint routing
  • Debug logging support
  • Graceful shutdown handling

πŸ“ˆ Testing

  • 100% test coverage - All 12 tools tested and verified
  • Tested with real Airtable API
  • Comprehensive test suite included
  • Test scripts for validation

πŸ’” Breaking Changes

  • Test files now require environment variables: bash export AIRTABLE_TOKEN="your_token" export AIRTABLE_BASE_ID="your_base_id"

πŸ”„ Migration from v1.2.4

  1. Update package: bash npm install -g @rashidazarang/airtable-mcp@latest

  2. Set credentials (choose one method):

  3. Environment variables
  4. Command line arguments
  5. .env file

  6. Update configuration if using webhooks

πŸ“ Webhook Usage Example

:::javascript
// Create a webhook
{
  "name": "create_webhook",
  "arguments": {
    "notificationUrl": "https://your-endpoint.com/webhook"
  }
}

// The response includes:
// - Webhook ID
// - MAC secret (save this - shown only once!)
// - Expiration time

🎯 What's Next

  • Batch operations support
  • Comment management
  • Attachment handling
  • Schema modification tools

πŸ™ Acknowledgments

  • Thanks to all testers and contributors
  • Special thanks for the comprehensive testing feedback

Full Changelog: v1.2.4...v1.4.0

Source: README.md, updated 2025-08-15