toolhive-registry
by stacklok
Overview
Connects to Elasticsearch instances to query data, manage indices, and retrieve metadata for search and analytics.
Installation
docker run -e ES_URL='<your_elasticsearch_url>' -p 8080:8080 docker.elastic.co/mcp/elasticsearch:0.4.6 httpEnvironment 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
awesome-mcp-servers
This repository serves as a curated directory for discovering a wide range of Model Context Protocol (MCP) servers, designed to extend AI capabilities by enabling interaction with local and remote resources.
mcp-servers-hub
This repository serves as a centralized hub to discover, rank, and provide information on the top 100 most popular Model Context Protocol (MCP) servers, facilitating seamless LLM application integration with external data sources and tools.
mcp-servers
Provides a curated collection of Model Context Protocol (MCP) server configurations to enable AI agents to interact with various developer tools and services.
registry
This repository serves as a centralized registry and validation framework for biomedical Model Context Protocol (MCP) servers, enhancing their discoverability and ensuring metadata compliance for an AI-driven ecosystem.