mcp-elasticsearch
mcp-elasticsearch
Servidor MCP de Elasticsearch (Protocolo de Contexto de Modelo) - solo búsqueda de solo lectura.
Características
Solo expone operaciones de solo lectura:
list_indices- Lista todos los índicesget_mapping- Obtiene el mapeo del índicesearch- Ejecuta consulta de búsqueda/agregación
Related MCP server: Elasticsearch MCP Server
Soporta dos modos de transporte
1. stdio (para implementación local/independiente)
python -m mcp_elasticsearch --transport stdio --url http://localhost:92002. sse (para implementación remota/contenedorizada)
python -m mcp_elasticsearch --transport sse --host 0.0.0.0 --port 8002 --url http://elasticsearch:9200 [--api-key your-secret-key]Variables de entorno
Todos los argumentos de línea de comandos también se pueden configurar mediante variables de entorno:
TRANSPORT-stdioosse(predeterminado:stdio)HOST- host de enlace para modo sse (predeterminado:0.0.0.0)PORT- puerto de enlace para modo sse (predeterminado:8002)ELASTICSEARCH_URL- URL de ElasticsearchAPI_KEY- Clave API opcional para autenticación de cliente
Docker
FROM python:3.11-slim
WORKDIR /app
COPY pyproject.toml poetry.lock ./
RUN poetry install --no-dev --no-root
COPY mcp_elasticsearch/ ./mcp_elasticsearch/
EXPOSE 8002
CMD ["python", "-m", "mcp_elasticsearch"]This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Read-only MCP security data: check catalogue, public scan status and your own scan reports.
Read-only MCP for identity resolution and write guardrails.
Query your org's data in natural language — read-only MCP access to SQL, NoSQL, files & warehouses.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA read-only MCP server for Elasticsearch 7.10 clusters, providing tools for cluster info, health, index listing, and Query DSL search with Google OAuth and Bearer token authentication.4 npmMIT
- AlicenseNot gradedqualityDmaintenanceMCP server that provides tools and resources to interact with Elasticsearch clusters, including listing indices, searching, and retrieving mappings.3MIT
- FlicenseNot gradedqualityDmaintenanceRead-only MCP server for Elasticsearch log querying. Enables natural language search, filtering, context retrieval, and aggregation of logs.-
- AlicenseAqualityCmaintenanceEnables any MCP-compatible agent to query, diagnose, map, and operate Elasticsearch or OpenSearch clusters via REST, with read-only defaults and layered safety controls.34Apache 2.0