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.
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 -16223Apache 2.0
- -security-license-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 -145MIT 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