Nocodb MCP Server
Der Nocodb MCP Server von FlowHunt ermöglicht es KI-Agenten und LLMs, sicher mit Nocodb-Datenbanken zu verbinden und diese zu verwalten, wodurch CRUD-, Schema- und Massendatenoperationen in Ihren Workflows automatisiert werden.

Was macht der “Nocodb” MCP Server?
Der Nocodb MCP Server fungiert als Brücke zwischen KI-Assistenten und Nocodb-Datenbanken mithilfe des Model Context Protocol (MCP). Dieser Server ermöglicht KI-basierten Clients die nahtlose Ausführung von CRUD-Operationen (Create, Read, Update, Delete) auf Nocodb-Tabellen und unterstützt so Datenmanagement-Workflows. Durch die Bereitstellung von Datenbankfunktionen über das MCP-Interface können LLMs und KI-Agenten Datensätze oder Spalten abfragen, erstellen, aktualisieren und löschen sowie Dateien hochladen, um Tabellen zu erstellen. Diese Integration steigert die Produktivität von Entwicklern durch Automatisierung und Standardisierung von Datenbankinteraktionen und erleichtert so das Erstellen, Testen und Bereitstellen datenbankzentrierter KI-Anwendungen und Workflows.
Liste der Prompts
- Get Records: Daten aus einer bestimmten Nocodb-Tabelle abrufen.
- Create Record: Neue Zeilen mit angegebenen Werten zu einer Tabelle hinzufügen.
- Update Record: Bestehende Datensätze aktualisieren, z. B. Werte ändern oder Suffixe entfernen.
- Delete Record: Datensätze anhand von Kriterien wie übereinstimmenden Namen löschen.
- Add Column: Neue Spalten zu einer bestehenden Tabelle hinzufügen.
- Update Column Values: Spaltenwerte für alle Zeilen setzen.
- Delete Column: Spalten aus einer Tabelle entfernen.
- Create Table from File: Neue Tabelle anhand von Daten aus einer JSON-Datei erstellen.
- Bulk Create Records: Mehrere neue Datensätze in einem Schritt hinzufügen.
- Bulk Delete Records: Mehrere Datensätze gleichzeitig entfernen.
Liste der Ressourcen
- Nocodb-Tabellen: Zugriff auf alle Tabellen der verbundenen Nocodb-Datenbank, sodass Daten gelesen und als Kontext genutzt werden können.
- Tabellen-Schema: Metadaten zur Struktur jeder Tabelle, wie Spaltennamen und Datentypen.
- Hochgeladene Dateien: JSON-Dateien (z. B.
example_upload.json
), die verarbeitet werden können, um Tabellen zu erstellen oder zu aktualisieren. - Bulk-Beispieldaten: Beispielhafte Massendaten und Screenshots im Verzeichnis
docs/sample-bulk
für Demo und Kontext.
Liste der Werkzeuge
- CRUD-Operationen: Werkzeuge für Create, Read, Update und Delete auf Tabellen und Datensätzen (wie in den Prompt-Vorlagen beschrieben).
- Datei hochladen: Werkzeug zum Verarbeiten und Hochladen von JSON-Dateien zur Tabellenerstellung in Nocodb.
- Massenoperationen: Werkzeuge zum massenhaften Erstellen und Löschen von Datensätzen in Tabellen.
Anwendungsfälle dieses MCP Servers
- Datenbankmanagement: Automatisieren Sie CRUD-Operationen auf Nocodb-Tabellen, um Dateneingabe, -änderung und -bereinigung für Entwickler zu vereinfachen.
- Datenmigration: Laden Sie JSON-Dateien hoch und verarbeiten Sie diese, um Daten schnell in Nocodb-Datenbanken zu migrieren oder einzuspielen.
- Schema-Entwicklung: Spalten programmatisch hinzufügen oder entfernen und so sich entwickelnde Anwendungsdatenmodelle unterstützen.
- Massendatenoperationen: Effizientes Verarbeiten großer Mengen an Datensätzen, z. B. für Batch-Prozesse oder automatisierte Testszenarien.
- KI-gestützte Dashboards: KI-Agenten können Daten für Echtzeitberichte, Analysen oder Dashboard-Integrationen abrufen und bearbeiten.
Wie wird es eingerichtet
Windsurf
- Stellen Sie sicher, dass Voraussetzungen wie Node.js und Nocodb installiert sind.
- Suchen Sie die Windsurf-Konfigurationsdatei (z. B.
settings.json
). - Fügen Sie den Nocodb MCP Server mit folgendem JSON-Snippet hinzu:
{ "mcpServers": { "nocodb-mcp": { "command": "npx", "args": ["@edwinbernadus/nocodb-mcp-server@latest"] } } }
- Speichern Sie die Konfiguration und starten Sie Windsurf neu.
- Überprüfen Sie, ob der Server läuft und erreichbar ist, indem Sie eine Beispiel-Datenbankoperation testen.
Claude
- Installieren Sie Node.js und stellen Sie den Zugriff auf die Nocodb-Instanz sicher.
- Bearbeiten Sie die MCP-Konfigurationsdatei der Claude-Plattform.
- Fügen Sie den Server hinzu:
{ "mcpServers": { "nocodb-mcp": { "command": "npx", "args": ["@edwinbernadus/nocodb-mcp-server@latest"] } } }
- Starten Sie Claude neu und prüfen Sie die Serververbindung.
- Bestätigen Sie die Funktion mit einem Test-Prompt.
Cursor
- Bereiten Sie Ihre Umgebung mit Node.js und Nocodb-Zugangsdaten vor.
- Öffnen Sie die Einstellungen bzw. das MCP-Integrationspanel von Cursor.
- Fügen Sie die folgende Konfiguration ein:
{ "mcpServers": { "nocodb-mcp": { "command": "npx", "args": ["@edwinbernadus/nocodb-mcp-server@latest"] } } }
- Speichern und starten Sie Cursor neu.
- Validieren Sie den Server, indem Sie eine CRUD-Operation ausführen.
Cline
- Richten Sie Node.js ein und stellen Sie sicher, dass Nocodb verfügbar ist.
- Bearbeiten Sie die Cline-Konfiguration für MCP-Server.
- Fügen Sie den Server wie folgt hinzu:
{ "mcpServers": { "nocodb-mcp": { "command": "npx", "args": ["@edwinbernadus/nocodb-mcp-server@latest"] } } }
- Änderungen speichern und Cline neu starten.
- Testen Sie die Einrichtung, indem Sie eine Verbindung zu einer Nocodb-Tabelle herstellen.
API-Schlüssel sichern
Speichern Sie API-Schlüssel aus Sicherheitsgründen in Umgebungsvariablen. Beispiel:
{
"env": {
"NOCODB_API_KEY": "your-nocodb-key"
},
"inputs": {
"api_key": "${NOCODB_API_KEY}"
}
}
Wie Sie dieses MCP in Flows verwenden
MCP in FlowHunt nutzen
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, starten Sie, indem Sie die MCP-Komponente zu Ihrem Flow hinzufügen und sie mit Ihrem KI-Agenten verbinden:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Abschnitt für die System-MCP-Konfiguration fügen Sie Ihre MCP-Server-Details mit folgendem JSON-Format ein:
{
"nocodb-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Nach der Konfiguration kann der KI-Agent dieses MCP als Tool mit Zugang zu all seinen Funktionen nutzen. Denken Sie daran, “nocodb-mcp” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch Ihre eigene zu ersetzen.
Übersicht
Abschnitt | Verfügbarkeit | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | Ausführliche Beschreibung und Fähigkeiten in README.md |
Liste der Prompts | ✅ | Prompt-Vorlagen in README.md aufgeführt |
Liste der Ressourcen | ✅ | Tabellen, Schemas, Dateien; beschrieben in README.md/example_upload.json |
Liste der Werkzeuge | ✅ | CRUD-, Bulk- und Upload-Tools in README und API_FUNCTION.md |
API-Schlüssel sichern | ✅ | env.example und Setup-Anleitung |
Sampling-Unterstützung (weniger wichtig) | ⛔ | Nicht erwähnt |
Basierend auf der verfügbaren Dokumentation und Struktur bietet der Nocodb MCP Server eine solide MCP-Integration, eine klare Sammlung von Prompt-Vorlagen, Ressourcen und Setup-Anleitungen. Allerdings gibt es keine explizite Dokumentation für Roots oder Sampling-Unterstützung, was seine Vielseitigkeit in fortgeschrittenen Szenarien einschränken könnte. Insgesamt ist es ein praxisnaher und gut dokumentierter MCP-Server für Datenbank-Workflows.
MCP-Score
Hat eine LICENSE | ⛔ |
---|---|
Mindestens ein Tool | ✅ |
Anzahl Forks | 7 |
Anzahl Sterne | 24 |
Häufig gestellte Fragen
- Was ist der Nocodb MCP Server?
Der Nocodb MCP Server ermöglicht es KI-Assistenten und LLMs, automatisierte CRUD-Operationen, Schemaänderungen und tabellenbasierte Dateierstellung auf Nocodb-Datenbanken über das Model Context Protocol durchzuführen. Dies macht Datenbankinteraktionen nahtlos und programmierbar innerhalb von KI-Workflows.
- Welche Operationen werden von diesem Server unterstützt?
Unterstützte Operationen umfassen das Abrufen von Datensätzen, Erstellen neuer Datensätze, Aktualisieren oder Löschen von Datensätzen, Hinzufügen oder Entfernen von Spalten, Verwaltung von Massendatensätzen und das Erstellen von Tabellen aus hochgeladenen Dateien.
- Was sind die wichtigsten Anwendungsfälle?
Anwendungsfälle umfassen die Automatisierung des Datenbankmanagements, das Migrieren oder Einspielen von Daten über JSON-Uploads, die programmierbare Schema-Entwicklung, das Handling von Massendatenoperationen sowie die Ermöglichung KI-gesteuerter Dashboards oder Reportingtools mit Echtzeitdatenzugriff.
- Wie sichere ich meinen Nocodb API-Schlüssel?
Speichern Sie Ihren Nocodb API-Schlüssel in Umgebungsvariablen und referenzieren Sie ihn in Ihrer Serverkonfiguration, zum Beispiel: { \"env\": { \"NOCODB_API_KEY\": \"your-nocodb-key\" }, \"inputs\": { \"api_key\": \"${NOCODB_API_KEY}\" } }
- Wie integriere ich den Nocodb MCP Server in einen FlowHunt-Flow?
Fügen Sie die MCP-Komponente zu Ihrem Flow hinzu, öffnen Sie das Konfigurationspanel und geben Sie die Details des Nocodb MCP Servers in der Systemkonfiguration an. Ihr KI-Agent kann dann alle Funktionen des Servers als Tools in Ihrem Workflow nutzen.
Automatisieren Sie Ihre Datenbank-Workflows mit Nocodb MCP
Verbinden Sie Ihre KI-Agenten mit Nocodb für mühelose CRUD-Operationen, Schema-Entwicklung und Massendatenaufgaben. Optimieren Sie Ihre Entwicklung und stärken Sie Ihre Flows mit robustem Datenbankzugriff.