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 -6157PythonApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to perform web searches using Google's Custom Search API through a standardized interface.Last updated -123TypeScriptMIT License
- -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 -340TypeScriptMIT 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 -TypeScriptMIT License