elasticsearch-mcp-server

MCP-Server · 4adde172 · Quellenstand

MCP-Server · lesen und schreiben und löschen · Apache-2.0 · lokal (stdio)

Beschreibung des Anbieters

MCP server for interacting with Elasticsearch

Werkzeuge

list_aliases
List all aliases. Args: cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 5
get_alias
Get alias information for a specific index. Args: index: Name of the index cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 5
put_alias
Create or update an alias for a specific index.… Angabe des Anbieters · Beleg 5
delete_alias
Delete an alias for a specific index. Args: index: Name of the index name: Name of the alias cluster: Optional cluster name.… Angabe des Anbieters · Beleg 5
list_indices
List all indices. Args: cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 6
get_index
Returns information (mappings, settings, aliases) about one or more indices. Args: index: Name of the index cluster: Optional cluster name.… Angabe des Anbieters · Beleg 6
create_index
Create a new index.… Angabe des Anbieters · Beleg 6
delete_index
Delete an index. Args: index: Name of the index cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 6
get_cluster_health
Returns basic information about the health of the cluster. Args: cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 7
get_cluster_stats
Returns high-level overview of cluster statistics. Args: cluster: Optional cluster name. Uses the default cluster if omitted. Angabe des Anbieters · Beleg 7
general_api_request
Perform a general HTTP API request. Use this tool for any Elasticsearch/OpenSearch API that does not have a dedicated tool.… Angabe des Anbieters · Beleg 8
analyze_text
Analyze text to see how it would be tokenized. Use this tool to understand how Elasticsearch/OpenSearch tokenizes and transforms text using analyzers.… Angabe des Anbieters · Beleg 9
search_documents
Search for documents. Args: index: Name of the index body: Search query cluster: Optional cluster name.… Angabe des Anbieters · Beleg 10
index_document
Creates or updates a document in the index.… Angabe des Anbieters · Beleg 10
get_document
Get a document by ID. Args: index: Name of the index id: Document ID cluster: Optional cluster name.… Angabe des Anbieters · Beleg 10
delete_document
Delete a document by ID. Args: index: Name of the index id: Document ID cluster: Optional cluster name.… Angabe des Anbieters · Beleg 10
delete_by_query
Deletes documents matching the provided query.… Angabe des Anbieters · Beleg 10
create_data_stream
Create a new data stream. This creates a new data stream with the specified name. The data stream must have a matching index template before creation.… Angabe des Anbieters · Beleg 11
get_data_stream
Get information about one or more data streams. Retrieves configuration, mappings, settings, and other information about the specified data streams.… Angabe des Anbieters · Beleg 11
delete_data_stream
Delete one or more data streams. Permanently deletes the specified data streams and all their backing indices.… Angabe des Anbieters · Beleg 11

Voraussetzungen

  • uvx · Paketmanager · erforderlich · Beleg 1
  • ELASTICSEARCH_CLUSTERS · Umgebungsvariable · optional · Beleg 12
  • OPENSEARCH_CLUSTERS · Umgebungsvariable · optional · Beleg 12
  • MCP_API_KEY · Umgebungsvariable · erforderlich · Beleg 12
  • ELASTICSEARCH_HOSTS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • ELASTICSEARCH_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • ELASTICSEARCH_USERNAME · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • ELASTICSEARCH_PASSWORD · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • ELASTICSEARCH_VERIFY_CERTS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • REQUEST_TIMEOUT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • DEFAULT_CLUSTER · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • DISABLE_OPERATIONS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • ELASTICSEARCH_CLUSTERS_FILE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • DISABLE_HIGH_RISK_OPERATIONS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • RESPONSE_FORMAT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12

Installation

uvx elasticsearch-mcp-server==2.0.15

Angaben zum Baustein

—: Angabe nicht belegt.

Maintainer
cr7258
Repository-Lizenz
Apache-2.0
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
—
Plattformen
—
Version
2.0.15
Release
v2.1.4
Clients
Claude Desktop

Zugriffe und Risiken

Regelbasiert abgeleitete Zugriffe
lesen, schreiben, löschen
Authentifizierung
API-Key
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.

Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.

Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.

Belege und Datenstand

4ADDE172<MCPSERVE<20261004<<<<Q12<UNGEPRUEFT<<<<<<<<<<<<<<<<

Verbundenes