Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-03-25 | 1.8 kB | |
Release v1.2.0_ Claude _ Windsurf Compatibility source code.tar.gz | 2025-03-25 | 80.8 kB | |
Release v1.2.0_ Claude _ Windsurf Compatibility source code.zip | 2025-03-25 | 93.2 kB | |
Totals: 3 Items | 175.8 kB | 2 |
This release addresses compatibility issues with Claude Desktop and Windsurf, while also improving the overall stability of the MCP.
Key Improvements
🔧 Major Fixes
- AbortController Compatibility: Added polyfill for Node.js versions < 15.0.0
- Fixes
ReferenceError: AbortController is not defined
errors -
Automatically detects and applies the polyfill when needed
-
Enhanced JSON Parsing: Robust handling of malformed JSON configurations
- Fixes
Unexpected token 'F', "Found & ig"... is not valid JSON
errors - Adds multiple sanitization steps for JSON in both JavaScript and Python
-
Supports backslash-escaped and double-quoted strings
-
Improved Configuration Options: Alternative ways to configure the MCP
- Added support for direct token and base ID parameters (no JSON required)
- Created reference configuration files for different platforms
🚀 New Features
- Claude and Windsurf Examples: Added configuration templates
examples/claude_config.json
: Sample configuration for Claude-
examples/windsurf_mcp_config.json
: Reference config for Windsurf -
Comprehensive Documentation:
- Updated
CLAUDE_INTEGRATION.md
with detailed setup guides - Added troubleshooting steps for common issues
Installation
NPM
npm install -g @rashidazarang/airtable-mcp
Direct Download
Download the tarball package: rashidazarang-airtable-mcp-1.2.0.tgz
Upgrading from v1.1.0
If you're upgrading from v1.1.0, you can simply install the new version:
npm update -g @rashidazarang/airtable-mcp
For Claude and Windsurf users, we recommend following the updated configuration instructions in CLAUDE_INTEGRATION.md
.