Back to Home
stacklok icon

toolhive-registry

by stacklok

Overview

Connects to Elasticsearch instances to query data, manage indices, and retrieve metadata for search and analytics.

Installation

Run Command
docker run -e ES_URL='<your_elasticsearch_url>' -p 8080:8080 docker.elastic.co/mcp/elasticsearch:0.4.6 http

Environment Variables

  • ES_URL

Security Notes

The server's `spec.yaml` allows `permissions.network.outbound.insecure_allow_all: true`, which permits the container to initiate connections to arbitrary hosts and ports, posing a significant security risk. Additionally, the `ES_SSL_SKIP_VERIFY` environment variable allows disabling SSL certificate verification, making connections vulnerable to man-in-the-middle attacks if enabled. While authentication uses environment variables (`ES_API_KEY`, `ES_USERNAME`, `ES_PASSWORD`), the broad network permissions could be exploited for data exfiltration or other malicious activities if the server is compromised.

Similar Servers

Stats

Interest Score39
Security Score3
Cost ClassMedium
Avg Tokens750
Stars11
Forks4
Last Update2025-12-06

Tags

elasticsearchsearchanalyticsdatalogs