Skip to main content
Glama
mcp-elasticsearch

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 índices

  • get_mapping - Obtiene el mapeo del índice

  • search - 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:9200

2. 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 - stdio o sse (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 Elasticsearch

  • API_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"]

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    A 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 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server that provides tools and resources to interact with Elasticsearch clusters, including listing indices, searching, and retrieving mappings.
    3
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Read-only MCP server for Elasticsearch log querying. Enables natural language search, filtering, context retrieval, and aggregation of logs.
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables any MCP-compatible agent to query, diagnose, map, and operate Elasticsearch or OpenSearch clusters via REST, with read-only defaults and layered safety controls.
    34
    Apache 2.0