Back to Guides

Elasticsearch mit MCP für KI-Agenten verbinden

Verbinden Sie Elasticsearch über MCP mit KI-Agenten. Suchen, abfragen und analysieren Sie Daten in natürlicher Sprache mit dem REST-Connector von AnythingMCP.

Elasticsearch mit KI-Agenten

Die leistungsstarken Such- und Analysefunktionen von Elasticsearch machen es ideal für den Zugriff durch KI-Agenten. Da Elasticsearch nativ eine REST API bereitstellt, können Sie es über den REST-Connector von AnythingMCP mit MCP verbinden.

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: Einen REST-Connector erstellen

Öffnen Sie das AnythingMCP-Dashboard unter http://localhost:3000 und erstellen Sie einen neuen REST-Connector. Setzen Sie die Basis-URL auf Ihren Elasticsearch-Cluster-Endpunkt (z.B. https://your-cluster.es.amazonaws.com oder http://localhost:9200).

Schritt 3: Authentifizierung konfigurieren

Konfigurieren Sie in den Connector-Einstellungen API-Schlüssel, Basic-Auth oder AWS IAM-Anmeldedaten, je nach Ihrer Elasticsearch-Konfiguration.

Schritt 4: Such-Endpunkte konfigurieren

Richten Sie Endpunkte für die Such-, Aggregations- und Index-Verwaltungs-APIs von Elasticsearch im Dashboard ein. Passen Sie Tool-Namen und -Beschreibungen an.

Schritt 5: Testen und verbinden

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

Anwendungsfälle für KI-Agenten

  • "Suche nach Produkten, die zu 'kabellose Bluetooth-Kopfhörer' passen"
  • "Was sind die 10 meistgesuchten Begriffe diese Woche?"
  • "Zeige mir Fehler-Logs der letzten Stunde"
  • "Aggregiere Verkaufsdaten nach Kategorie für diesen Monat"
  • "Finde alle Dokumente zum Thema Kunden-Onboarding"

Best Practices

  1. Nur-Lese-Zugriff — Verwenden Sie eine Elasticsearch-Rolle mit Nur-Lese-Indexberechtigungen
  2. Index-Aliase — Verwenden Sie Aliase, um Indexnamen vor KI-Agenten zu abstrahieren
  3. Query DSL — Konfigurieren Sie häufige Suchmuster als Tool-Endpunkte vor
  4. Cluster-Zustand — Überwachen Sie den Cluster-Zustand und vermeiden Sie eine Überlastung durch Anfragen

Nächste Schritte