Connector guide2-minute readEN · DE · IT

So verbinden du Datenbanken mit MCP-Servern

Verbinde PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite und MongoDB Datenbanken direkt mit MCP. Lassen du KI-Agenten Daten in natürlicher Sprache abfragen.

HCBy HelpCode teamUpdated 2 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Source-available BSL-1.1
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Summary

Verbinde PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite und MongoDB Datenbanken direkt mit MCP. Lassen du KI-Agenten Daten in natürlicher Sprache abfragen.

Direkter Datenbankzugriff für KI-Agenten

Anstatt REST APIs über deinen Datenbanken aufzubauen, verbindet sich AnythingMCP direkt mit deiner Datenbank und stellt sie als MCP-Tools bereit. KI-Agenten können Daten in natürlicher Sprache abfragen.

Unterstützte Datenbanken

DatenbankStatusZugriffsmodus
PostgreSQLUnterstütztSchreibgeschützt
MySQLUnterstütztSchreibgeschützt
MariaDBUnterstütztSchreibgeschützt
Microsoft SQL ServerUnterstütztSchreibgeschützt
OracleUnterstütztSchreibgeschützt
SQLiteUnterstütztSchreibgeschützt
MongoDBUnterstütztSchreibgeschützt

Wichtig: Alle Datenbank-Connectoren in AnythingMCP sind standardmäßig schreibgeschützt. Dies stellt sicher, dass KI-Agenten nicht versehentlich Daten ändern oder löschen können.

Automatisch generierte Tools

Wenn du einen Datenbank-Connector erstellen, generiert AnythingMCP automatisch drei Tools:

ToolBeschreibung
get_database_schemaGibt das Datenbankschema zurück (Tabellen, Spalten, Typen)
get_example_queriesSchlägt Beispielabfragen basierend auf dem Schema vor
execute_queryFührt eine schreibgeschützte Abfrage aus (nur SELECT/find, max. 1000 Zeilen)

Schritt-für-Schritt-Anleitung

Schritt 1: AnythingMCP bereitstellen

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Schritt 2: Datenbank-Connector erstellen

Öffne das AnythingMCP-Dashboard unter http://localhost:3000 und erstellen du einen neuen Datenbank-Connector. Wähle deinen Datenbanktyp (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite oder MongoDB) und geben du die Verbindungsdetails an.

Schritt 3: Verbindung konfigurieren

Gib Host, Port, Zugangsdaten und Datenbankname ein. Für SQL-Datenbanken (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite) verwendet der Connector nur SQL SELECT-Abfragen. Für MongoDB sind nur find-Operationen erlaubt.

Schritt 4: Verbindung testen

Verwenden du das Dashboard, um die Verbindung zu überprüfen und das automatisch erkannte Schema zu überprüfen. Das Tool get_database_schema zeigt alle verfügbaren Tabellen und Spalten an.

Schritt 5: Mit KI-Agenten verbinden

{
  "mcpServers": {
    "my-database": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Abfragelimits

  • SQL-Datenbanken (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, SQLite): Nur SELECT-Anweisungen sind erlaubt
  • MongoDB: Nur find-Operationen sind erlaubt
  • Zeilenlimit: Maximal 1000 Zeilen pro Abfrage
  • Keine Schreiboperationen: INSERT, UPDATE, DELETE, DROP sind blockiert

Anwendungsfälle für KI-Agenten

  • „Zeige mir alle Bestellungen vom letzten Monat mit einem Gesamtwert über 500 $"
  • „Was sind die Top 10 Produkte nach Umsatz?"
  • „Wie viele neue Benutzer haben sich diese Woche registriert?"
  • „Liste alle Kunden aus Deutschland auf"

Bewährte Sicherheitspraktiken

  1. Verwenden du einen schreibgeschützten Datenbankbenutzer — Erstelle einen dedizierten Benutzer mit nur SELECT-Berechtigungen
  2. Beschränken du zugängliche Tabellen — Gib nur Tabellen frei, die sicher für den KI-Zugriff sind
  3. SSL-Verbindungen — Verwenden du in der Produktion immer verschlüsselte Verbindungen
  4. Netzwerkbeschränkungen — Beschränken du den Datenbankzugriff auf die AnythingMCP-Server-IP

Nächste Schritte

War dieser Guide hilfreich?

Ready to ship

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Verwandte Anleitungen