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 destinoquery
(objeto): DSL de consulta de Elasticsearch
Devuelve resultados de búsqueda
crear_índice
Crear nuevos índices de Elasticsearch
Aporte:
index
(cadena): nombre del índicemappings
(objeto, opcional): configuración de asignaciones de índicesettings
(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 destinoid
(cadena, opcional): ID del documentodocument
(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
:
Docker one liner para ejecutar el contenedor:
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.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que permite a los LLM interactuar con clústeres de Elasticsearch, lo que les permite administrar índices y ejecutar consultas de búsqueda utilizando lenguaje natural.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates 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 -16204Apache 2.0
- -securityAlicense-qualityA 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 -219MIT License
- -securityAlicense-qualityA 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
- AsecurityAlicenseAqualityA 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 -610Apache 2.0