Skip to main content
Glama

Elasticsearch MCP Server

by da1y

Elasticsearch

Un servidor de Protocolo de Contexto de Modelo para clústeres de Elasticsearch. Permite a los LLM gestionar índices y ejecutar consultas.

NOTA IMPORTANTE: esto se creó principalmente al proporcionar ejemplos a Claude desde el servidor postgres mcp.

Componentes

Herramientas

  • buscar

    • Ejecutar consultas de búsqueda contra índices

    • Aporte:

      • index (cadena): nombre del índice de destino

      • query (objeto): DSL de consulta de Elasticsearch

    • Devuelve resultados de búsqueda

  • crear_índice

    • Crear nuevos índices de Elasticsearch

    • Aporte:

      • index (cadena): nombre del índice

      • mappings (objeto, opcional): configuración de asignaciones de índice

      • settings (objeto, opcional): configuración de ajustes de índice

  • índices de lista

    • Enumere todos los índices disponibles

    • No se requiere entrada

    • Devuelve una matriz de información de índice

  • documento_índice

    • Indexar un documento

    • Aporte:

      • index (cadena): nombre del índice de destino

      • id (cadena, opcional): ID del documento

      • document (objeto): contenido del documento

    • Devuelve el resultado de la operación de indexación

Recursos

El servidor proporciona información de mapeo para cada índice:

  • Asignaciones de índice ( elasticsearch://<host>/<index>/schema )

    • Información de mapeo JSON

    • Nombres de campos, tipos y configuraciones

    • Descubierto automáticamente a partir de metadatos

Uso con Claude Desktop

Agregue a la sección "mcpServers" de su claude_desktop_config.json :

{ "mcpServers": { "elasticsearch": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-elasticsearch", "http://localhost:9200" ] } } }

Docker one liner para ejecutar el contenedor:

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "xpack.security.enabled=false" docker.elastic.co/elasticsearch/elasticsearch:8.11.3

Reemplace la URL con su punto final de Elasticsearch.

Licencia

Con licencia MIT. Libre de usar, modificar y distribuir. Consulte el archivo de LICENCIA para más detalles.

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    Facilitates interaction with Elasticsearch clusters by allowing users to perform index operations, document searches, and cluster management via a Model Context Protocol server and natural language commands.
    Last updated -
    16
    223
    Apache 2.0
    • Apple
  • -
    security
    -
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.
    Last updated -
    145
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.
    Last updated -
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server implementation that enables natural language interactions with OpenSearch clusters, allowing users to search documents, analyze indices, and manage clusters through simple conversational commands.
    Last updated -
    6
    10
    Apache 2.0
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/da1y/mcp-server-elasticsearch'

If you have feedback or need assistance with the MCP directory API, please join our Discord server