Skip to main content
Glama

Airtable Formula

Formeleditor, MCP-Server und KI-Skills für VS Code

Nicht mit Airtable Inc. verbunden. Dies ist ein von der Community gepflegtes Projekt.

Experimentell — Dieses Projekt befindet sich in aktiver Entwicklung und ist nicht für den produktiven Einsatz gedacht. APIs, Tools und Verhalten können sich ohne Vorankündigung ändern.


Was ist in diesem Repo enthalten?

Dieses Monorepo liefert zwei Produkte aus einem Quellbaum:

Produkt

Installation

Airtable Formula — VS Code-Erweiterung

Marketplace

airtable-user-mcp — Eigenständiger MCP-Server

npx airtable-user-mcp


Funktionen

VS Code-Erweiterung

  • Formeleditor — Syntax-Hervorhebung, IntelliSense, Beautify / Minify für .formula-Dateien

  • MCP-Server — MCP-Registrierung mit einem Klick für mehrere IDEs

  • KI-Skills — Automatische Installation von Airtable-spezifischen Skills, Regeln und Workflows für KI-Coding-Assistenten

  • Airtable-Login — Anmeldedaten im OS-Schlüsselbund, browserbasierte Authentifizierung mit automatischer Aktualisierung

  • Dashboard — React-Webview mit Tabs für Übersicht, Einrichtung und Einstellungen

MCP-Server (30 Tools)

Verwalten Sie Airtable-Bases mit Funktionen, die über die offizielle REST-API nicht verfügbar sind:

Kategorie

Tools

Highlights

Schema-Lesen

5

Vollständige Schema-Inspektion — Bases, Tabellen, Felder, Ansichten

Feldverwaltung

8

Erstellen von Formel- / Rollup- / Lookup- / Count-Feldern, Validierung von Formeln

Ansichtskonfiguration

11

Filter, Sortierungen, Gruppierung, Spaltensichtbarkeit, Zeilenhöhe

Feld-Metadaten

1

Feld-Beschreibungen festlegen oder aktualisieren

Erweiterungsverwaltung

5

Erstellen, Installieren, Aktivieren/Deaktivieren, Umbenennen, Entfernen von Erweiterungen

Siehe die vollständige Tool-Referenz in packages/mcp-server/README.md.


Unterstützte IDEs

Die Erweiterung konfiguriert MCP automatisch für alle gängigen KI-fähigen Editoren:

Claude Desktop

Claude Code

Cursor

Windsurf

Cline

Amp

Sie nutzen kein VS Code? Verwenden Sie den eigenständigen MCP-Server direkt:

npx airtable-user-mcp

Finden Sie uns


Anforderungen

  • VS Code ^1.100.0 (oder ein Fork, der die McpServerDefinitionProvider-API bereitstellt)

  • Node.js — gebündelt über die VS Code-Laufzeit; keine separate Installation erforderlich

  • Google Chrome (oder Edge / Chromium) — der Airtable-Login-Prozess verwendet Patchright im Headless-Modus. Fällt unter Windows auf msedge und unter Linux auf chromium zurück. Die Erweiterung zeigt eine Warnung an, wenn kein unterstützter Browser erkannt wird.


Entwicklung

Dies ist ein pnpm-Monorepo.

Paket

Beschreibung

packages/extension

VS Code-Erweiterungs-Host (TypeScript + tsup)

packages/webview

React-Dashboard-Webview (Vite + Tailwind v4)

packages/shared

Gemeinsame Typen und Nachrichtenprotokoll

packages/mcp-server

airtable-user-mcp — ESM Node MCP-Server

scripts/

Build-Tools (esbuild-Bundler, Dep-Vendoring)

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)

Wie der MCP-Server gebündelt wird: scripts/bundle-mcp.mjs führt ein esbuild von packages/mcp-server/src/ nach packages/extension/dist/mcp/ durch. Dann vendort scripts/prepare-package-deps.mjs patchright, patchright-core und otpauth in dist/node_modules/, bevor vsce package ausgeführt wird. Das VSIX ist vollständig in sich geschlossen.


Unterstützen Sie dieses Projekt

Dieses Projekt wurde mit Hilfe von KI-Coding-Tools erstellt und wird so gewartet. Wenn Sie es nützlich finden und die weitere Entwicklung (neue Tools, Updates, Fehlerbehebungen) unterstützen möchten, können Sie durch das Verschenken von Claude Code-Credits beitragen — dem primären Tool, das für den Bau dieses Projekts verwendet wurde.

Interessiert? Eröffnen Sie ein Issue oder kontaktieren Sie uns, um Funktionsanfragen und Sponsoring zu besprechen.


Lizenz

MIT

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