mcp-server-airtable
Verified Safeby ForestAdmin
Overview
Connects Dust.tt AI agents to Airtable bases, enabling natural language querying and analysis of Airtable data.
Installation
cd src && uvicorn forestadmin_airtable_mcp.server_sse:app --host 0.0.0.0 --port 8000Environment Variables
- AIRTABLE_ACCESS_TOKEN
- MCP_AUTH_TOKEN
Security Notes
The server has undergone significant security hardening, addressing critical vulnerabilities. It features Bearer token authentication on all MCP endpoints, robust input validation for Airtable IDs and field names, formula injection prevention through input sanitization, error message sanitization to prevent information disclosure, rate limiting (30 requests/minute per IP), comprehensive audit logging for all operations, and explicit confirmation for destructive operations (delete). Secrets are managed via environment variables and are not hardcoded in the repository. The implementation of these features makes the server highly secure for its intended use case.
Similar Servers
dbt-mcp
Provides a Model Context Protocol (MCP) server that exposes various dbt-related functionalities (CLI, Semantic Layer, Discovery, Admin API, Code Generation, LSP) as tools for AI agents to interact with dbt projects in Core, Fusion, and Platform environments.
airtable-mcp-server
A Model Context Protocol server that provides read and write access to Airtable databases, enabling LLMs to inspect schemas and manage records.
plane-mcp-server
Provides AI agents with tools to interact with Plane APIs for project and work item management.
airtable-mcp
Provides a Model Context Protocol (MCP) server for Airtable, enabling AI agents to perform full CRUD operations, schema management, webhooks, batch operations, and AI-powered analytics through natural language interactions.