toolhive-registry
by stacklok
Overview
Connect to and query your Elasticsearch data, enabling AI assistants to perform searches, retrieve mappings, list indices, and get shard information.
Installation
docker run -p 8080:8080 -e ES_URL=your_elasticsearch_instance_url docker.elastic.co/mcp/elasticsearch:0.4.6 httpEnvironment Variables
- ES_URL
Security Notes
The server's network permissions include `insecure_allow_all: true` for outbound connections, which is a significant security risk, allowing the container to connect to any external host. While explicit ports (443, 9200) are listed, the `insecure_allow_all` flag overrides specific host restrictions. Additionally, the `ES_SSL_SKIP_VERIFY` environment variable allows bypassing SSL certificate verification, which could expose data to man-in-the-middle attacks if enabled. Authentication relies on API keys, username/password, which are handled as secrets but must be managed securely by the user.
Similar Servers
awesome-mcp-servers
This repository serves as a curated list of Model Context Protocol (MCP) servers, frameworks, and utilities, providing a comprehensive directory for developers and AI practitioners.
awesome-mcp-servers
A comprehensive collection of Model Context Protocol (MCP) servers, standardizing AI application context provision.
mcp-servers-hub
This repository serves as a hub to discover and rank the top 100 most popular Model Context Protocol (MCP) servers based on GitHub stars, aggregating information from various MCP registries.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.