airtable-user-mcp
Airtable Formula
Editor de fórmulas, servidor MCP y habilidades de IA para VS Code
No afiliado a Airtable Inc. Este es un proyecto mantenido por la comunidad.
Experimental — Este proyecto está en desarrollo activo y no está destinado para uso en producción. Las API, las herramientas y el comportamiento pueden cambiar sin previo aviso.
Qué hay en este repositorio
Este monorepo distribuye dos productos desde un mismo árbol de fuentes:
Producto | Instalación | |
Airtable Formula — Extensión de VS Code | ||
airtable-user-mcp — Servidor MCP independiente |
|
Características
Extensión de VS Code
Editor de fórmulas — Resaltado de sintaxis, IntelliSense, embellecer / minificar para archivos
.formulaServidor MCP — Registro de MCP con un solo clic para múltiples IDEs
Habilidades de IA — Instalación automática de habilidades, reglas y flujos de trabajo específicos de Airtable para asistentes de codificación por IA
Inicio de sesión en Airtable — Credenciales en el llavero del SO, autenticación basada en navegador con actualización automática
Panel de control — Vista web de React con pestañas de Resumen, Configuración y Ajustes
Servidor MCP (30 herramientas)
Gestione bases de Airtable con capacidades no disponibles a través de la API REST oficial:
Categoría | Herramientas | Aspectos destacados |
Lectura de esquema | 5 | Inspección completa del esquema: bases, tablas, campos, vistas |
Gestión de campos | 8 | Crear campos de fórmula / rollup / lookup / count, validar fórmulas |
Configuración de vistas | 11 | Filtros, ordenación, agrupación, visibilidad de columnas, altura de filas |
Metadatos de campos | 1 | Establecer o actualizar descripciones de campos |
Gestión de extensiones | 5 | Crear, instalar, habilitar/deshabilitar, renombrar, eliminar extensiones |
Consulte la referencia completa de herramientas en packages/mcp-server/README.md.
IDEs compatibles
La extensión configura automáticamente MCP para todos los editores principales habilitados para IA:
Claude Desktop | Claude Code | Cursor | Windsurf | Cline | Amp |
¿No usa VS Code? Utilice el servidor MCP independiente directamente:
npx airtable-user-mcpEncuéntrenos
Registro | Enlace |
VS Code Marketplace | |
npm | |
Open VSX | |
MCP Registry | |
Glama | |
PulseMCP | |
MCP.so |
Requisitos
VS Code ^1.100.0 (o cualquier fork que exponga la API
McpServerDefinitionProvider)Node.js — incluido a través del tiempo de ejecución de VS Code; no se necesita instalación por separado
Google Chrome (o Edge / Chromium) — el flujo de inicio de sesión de Airtable utiliza Patchright en modo headless. Vuelve a
msedgeen Windows ychromiumen Linux. La extensión muestra una advertencia accionable si no se detecta un navegador compatible.
Desarrollo
Este es un pnpm monorepo.
Paquete | Descripción |
| Host de la extensión de VS Code (TypeScript + tsup) |
| Vista web del panel de control de React (Vite + Tailwind v4) |
| Tipos compartidos y protocolo de mensajes |
|
|
| Herramientas de compilación (empaquetador esbuild, vendoring de dependencias) |
pnpm install # install all packages
pnpm build # build shared → webview → mcp bundle → extension
pnpm package # build + create airtable-formula-X.Y.Z.vsix
pnpm test # run all unit tests
pnpm dev # start webview dev server (browser preview)Cómo se empaqueta el servidor MCP: scripts/bundle-mcp.mjs empaqueta packages/mcp-server/src/ en packages/extension/dist/mcp/. Luego, scripts/prepare-package-deps.mjs incluye patchright, patchright-core y otpauth en dist/node_modules/ antes de que se ejecute vsce package. El VSIX es totalmente autónomo.
Apoye este proyecto
Este proyecto se construye y mantiene con la ayuda de herramientas de codificación por IA. Si le resulta útil y desea apoyar el desarrollo continuo (nuevas herramientas, actualizaciones, correcciones de errores), puede contribuir regalando créditos de Claude Code, la herramienta principal utilizada para construir este proyecto.
¿Interesado? Abra un issue o contáctenos para discutir solicitudes de funciones y patrocinio.
Licencia
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Automations-Project/VSCode-Airtable-Formula'
If you have feedback or need assistance with the MCP directory API, please join our Discord server