Tools
Airtable Integration
Interagiere mit Airtable-Datenbanken, -Tabellen und -Datensätzen
Airtable Integration
Der Airtable MCP-Server ermöglicht es Ihnen, direkt mit Ihren Airtable-Datenbanken zu interagieren. Erstellen, lesen, aktualisieren und löschen Sie Daten in Ihrem Airtable-Workspace.
Einrichtung
Voraussetzungen
- Ein Airtable-Konto
- Ein Airtable Personal Access Token oder API Key
- Erstellen Sie einen Token unter: https://airtable.com/create/tokens
- Benötigte Berechtigungen:
data.records:read
- zum Lesen von Datensätzendata.records:write
- zum Erstellen/Aktualisieren von Datensätzenschema.bases:read
- zum Lesen der Datenbankstrukturschema.bases:write
- zum Erstellen/Ändern von Tabellen
Konfiguration
Der Server benötigt Ihren Airtable API Key als Header:
- Header-Name:
X-Airtable-API-Key
- Header-Wert: Ihr Personal Access Token
Hauptfunktionen
Datenbankoperationen
list_bases
: Listet alle zugänglichen Airtable-Datenbanken auflist_tables
: Zeigt alle Tabellen in einer Datenbank mit optionaler Detailtiefedescribe_table
: Gibt detaillierte Informationen über eine spezifische Tabelle zurück
Datensatzoperationen
list_records
: Listet Datensätze aus einer Tabelle mit Filteroptionen- Unterstützt Filterformeln, Sortierung und Views
- Paginierung für große Datenmengen
search_records
: Durchsucht Textfelder nach bestimmten Begriffenget_record
: Ruft einen spezifischen Datensatz per ID abcreate_record
: Erstellt einen neuen Datensatzupdate_records
: Aktualisiert bis zu 10 Datensätze gleichzeitigdelete_records
: Löscht bis zu 10 Datensätze gleichzeitig
Schemaoperationen
create_table
: Erstellt eine neue Tabelle mit definierten Feldernupdate_table
: Ändert Name oder Beschreibung einer Tabellecreate_field
: Fügt ein neues Feld zu einer Tabelle hinzuupdate_field
: Ändert Name oder Beschreibung eines Feldes
Verwendungsbeispiele
Datensätze suchen und filtern
"Finde alle Kunden in Berlin"
"Zeige mir Aufgaben mit Status 'Offen' sortiert nach Priorität"
"Suche nach Produkten mit 'Premium' im Namen"
Daten verwalten
"Erstelle einen neuen Kundeneintrag mit Name und Email"
"Aktualisiere den Status der Aufgabe ID xyz auf 'Erledigt'"
"Lösche alle Einträge mit Status 'Archiviert'"
Tabellenstruktur anpassen
"Erstelle eine neue Tabelle 'Projekte' mit Feldern für Name, Status und Deadline"
"Füge ein Zahlenfeld 'Budget' zur Projekttabelle hinzu"
Filterformeln
Airtable unterstützt komplexe Filterformeln:
{Status} = "Aktiv"
- Exakte ÜbereinstimmungAND({Preis} > 100, {Kategorie} = "Premium")
- Mehrere BedingungenOR(FIND("wichtig", {Notizen}), {Priorität} = "Hoch")
- Oder-VerknüpfungNOT({Archiviert})
- Negation
Vorteile
- Echtzeitdaten: Direkter Zugriff auf aktuelle Daten
- Keine Synchronisation nötig: Änderungen sind sofort sichtbar
- Volle API-Funktionalität: Alle Airtable-Features verfügbar
- Batch-Operationen: Effiziente Verarbeitung mehrerer Datensätze
Limitierungen
- Maximal 10 Datensätze pro Update/Delete-Operation
- API-Ratenlimits: 5 Anfragen pro Sekunde
- Filterformeln müssen Airtable-Syntax folgen
- Suchfunktion nur für Textfelder verfügbar