hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Enables programmatic management of Airtable bases, tables, fields, and records, with capabilities for creating and modifying tables, adding and updating fields with various data types, and performing CRUD operations on records.
Servidor MCP de Airtable
Un servidor de Protocolo de Contexto de Modelo que proporciona herramientas para interactuar con la API de Airtable. Este servidor permite la gestión programática de bases, tablas, campos y registros de Airtable mediante Claude Desktop u otros clientes MCP.
Este servidor MCP cuenta con una implementación especializada que le permite crear tablas por etapas, aprovechando las capacidades de agente de Claude y minimizando la tasa de fallos que suelen observarse en otros servidores MCP para Airtable al crear tablas complejas. También incluye indicaciones del sistema y archivos Markdown de conocimiento del proyecto para proporcionar orientación adicional al LLM al utilizar proyectos en Claude Desktop.
Requisitos: Node.js
- Instale Node.js (versión 18 o superior) y npm desde nodejs.org
- Verificar la instalación:Copy
⚠️ Importante : antes de ejecutar, asegúrese de configurar su clave API de Airtable
Obtener una clave API de Airtable
- Inicie sesión en su cuenta de Airtable en airtable.com
- Crea un token de acceso personal en el Builder Hub de Airtable
- En la sección Token de acceso personal, seleccione estos ámbitos:
- datos.registros:leer
- datos.registros:escribir
- esquema.bases:leer
- esquema.bases:escribir
- Seleccione el espacio de trabajo o las bases a las que desea dar acceso al token de acceso personal
- Mantenga esta clave segura: la necesitará para la configuración
Instalación
Método 1: Usar npx (recomendado)
- Navegue hasta el directorio de configuración de Claude:
- Windows:
C:\Users\NAME\AppData\Roaming\Claude
- macOS:
~/Library/Application Support/Claude/
También puede encontrar estos directorios dentro de la aplicación Claude Desktop: Claude Desktop > Configuración > Desarrollador > Editar configuración
- Windows:
- Crea o edita
claude_desktop_config.json
:
Nota: Para las rutas de Windows, utilice barras invertidas dobles (\) o barras diagonales (/).
Método 2: Usar mcp-installer:
mcp-installer es un servidor MCP para instalar otros servidores MCP.
- Instalar mcp-installer
- Instale el servidor MCP de Airtable solicitando a Claude Desktop:
Claude instalará el servidor, modificará el archivo de configuración y establecerá la variable de entorno AIRTABLE_API_KEY en su clave API de Airtable.
Método 3: Instalación de desarrollo local
Si quieres contribuir o modificar el código ejecuta esto en tu terminal:
Luego modifique el archivo de configuración de Claude Desktop para utilizar la instalación local:
Verificación de la instalación
- Iniciar Claude Desktop
- El servidor MCP de Airtable debería aparecer en la sección "Servidores MCP conectados".
- Prueba con un comando simple:
Características
Operaciones disponibles
Gestión de bases
list_bases
: Lista todas las bases de Airtable accesibleslist_tables
: enumera todas las tablas en una basecreate_table
: Crea una nueva tabla con camposupdate_table
: Actualizar el nombre o la descripción de una tabla
Gestión de campo
create_field
: Agrega un nuevo campo a una tablaupdate_field
: Modificar un campo existente
Operaciones de registro
list_records
: Recuperar registros de una tablacreate_record
: Agregar un nuevo registroupdate_record
: Modificar un registro existentedelete_record
: Eliminar un registrosearch_records
: Encuentra registros que coincidan con los criteriosget_record
: Obtener un solo registro por su ID
Tipos de campo
singleLineText
: Campo de texto de una sola líneamultilineText
: Área de texto de varias líneasemail
: campo de dirección de correo electrónicophoneNumber
: Campo de número de teléfononumber
: Campo numérico con precisión opcionalcurrency
: Campo de dinero con símbolo de monedadate
: campo de fecha con opciones de formatosingleSelect
: elección única entre opcionesmultiSelect
: Múltiples opciones
Colores del campo
Colores disponibles para campos seleccionados:
blueBright
,redBright
,greenBright
yellowBright
,purpleBright
,pinkBright
grayBright
,cyanBright
,orangeBright
blueDark1
,greenDark1
Contribuyendo
Agradecemos sus contribuciones para mejorar el servidor MCP de Airtable. Aquí le mostramos cómo puede contribuir:
- Bifurcar el repositorio
- Visita https://github.com/felores/airtable-mcp
- Haga clic en el botón "Bifurcación" en la parte superior derecha.
- Clona tu bifurcación localmente:Copy
- Crear una rama de funcionesCopy
- Realice sus cambios
- Seguir el estilo de código existente
- Agregue pruebas si corresponde
- Actualice la documentación según sea necesario
- Confirme sus cambiosCopy
- Empuja hacia tu tenedorCopy
- Crear una solicitud de extracción
- Ve a tu bifurcación en GitHub
- Haga clic en "Nueva solicitud de extracción".
- Seleccione su rama de funciones
- Describe tus cambios en detalle
Directrices de desarrollo
- Utilice TypeScript para código nuevo
- Seguir los mensajes de confirmación semánticos
- Actualizar la documentación para nuevas funciones
- Añadir ejemplos de nuevas funcionalidades
- Pruebe sus cambios exhaustivamente
Obtener ayuda
- Abra un problema para errores o solicitudes de funciones
- Únase a las discusiones sobre problemas existentes
- Hacer preguntas en solicitudes de extracción
Tus contribuciones ayudan a mejorar esta herramienta para todos. Ya sea:
- Añadiendo nuevas funciones
- Corrección de errores
- Mejorar la documentación
- Sugerir mejoras
¡Agradecemos su ayuda para hacer que el servidor Airtable MCP sea más potente y fácil de usar!
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Hecho con ❤️ por la comunidad Airtable MCP
You must be authenticated.
Tools
Un servidor de protocolo de contexto de modelo que proporciona herramientas para administrar mediante programación bases, tablas, campos y registros de Airtable a través de Claude Desktop u otros clientes MCP.