Back to Guides

So verbinden Sie Oracle Database mit MCP für KI-Agenten

Verbinden Sie Oracle-Datenbanken direkt über MCP mit KI-Agenten. Fragen Sie Tabellen ab und erstellen Sie Berichte in natürlicher Sprache mit dem schreibgeschützten Datenbank-Connector von AnythingMCP.

Oracle Database: Direkter Zugang für KI-Agenten

Oracle Database ist eine führende relationale Unternehmensdatenbank. Mit dem Datenbank-Connector von AnythingMCP können Sie Ihre Oracle-Daten direkt als MCP-Tools bereitstellen — so können KI-Agenten in natürlicher Sprache mit Ihren Daten interagieren.

Wichtig: Schreibgeschützter Zugriff

Der Datenbank-Connector von AnythingMCP ist konstruktionsbedingt schreibgeschützt. Er unterstützt nur SELECT-Abfragen mit maximal 1000 Zeilen pro Abfrage. Dies stellt sicher, dass KI-Agenten nicht versehentlich Daten ändern oder löschen können.

Automatisch generierte Tools

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

| Tool | Beschreibung | |---|---| | get_database_schema | Gibt alle Tabellen, Spalten und Typen zurück | | get_example_queries | Schlägt nützliche Abfragen basierend auf dem Schema vor | | execute_query | Führt eine schreibgeschützte SELECT-Abfrage aus (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

Öffnen Sie das AnythingMCP-Dashboard unter http://localhost:3000 und erstellen Sie einen neuen Datenbank-Connector. Wählen Sie Oracle als Datenbanktyp.

Schritt 3: Verbindung konfigurieren

Geben Sie Ihren Oracle-Host, Port, Dienstnamen (oder SID), Benutzernamen und Passwort ein. Verwenden Sie für Produktionsumgebungen immer verschlüsselte Verbindungen.

Schritt 4: Verbindung testen

Verwenden Sie das Dashboard, um die Verbindung zu überprüfen und das automatisch erkannte Schema zu prüfen. Der KI-Agent verwendet get_database_schema, um Ihre Datenstruktur zu verstehen.

Schritt 5: Mit KI-Agenten verbinden

{
  "mcpServers": {
    "oracle": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Anwendungsfälle für KI-Agenten

  • „Zeige mir alle Mitarbeiter in der Vertriebsabteilung"
  • „Welches sind die 10 umsatzstärksten Konten?"
  • „Wie viele offene Support-Tickets haben wir?"
  • „Liste alle Rechnungen über 10.000 $ vom letzten Quartal"
  • „Wie ist die durchschnittliche Bearbeitungszeit für Bestellungen?"

Best Practices für Sicherheit

  1. Dedizierter DB-Benutzer — Erstellen Sie einen Oracle-Benutzer mit ausschließlich SELECT-Berechtigungen
  2. Verschlüsselte Verbindungen — Verwenden Sie Oracle Native Network Encryption oder TLS
  3. Schemas einschränken — Gewähren Sie nur Zugriff auf Schemas, die für den KI-Zugriff sicher sind
  4. Verbindungslimits — Setzen Sie Profil-Ressourcenlimits für den Oracle-Benutzer
  5. Netzwerkbeschränkungen — Beschränken Sie den Oracle-Zugriff auf die IP des AnythingMCP-Servers

Nächste Schritte