Elasticsearch
Tu cluster de búsqueda, en lenguaje común
Preguntale a tu Elasticsearch en lenguaje común
Server oficial de Elastic: buscá en tus índices en lenguaje natural.
Elasticsearch es el motor de búsqueda y analítica donde muchos equipos guardan sus logs, catálogos de productos, pedidos y eventos. El conector oficial, publicado por Elastic, conecta al agente con tus datos de Elasticsearch usando el Model Context Protocol para que puedas — en palabras del README — "interact with your Elasticsearch indices through natural language conversations" (interactuar con tus índices mediante conversaciones en lenguaje natural).
El agente puede ver qué índices tenés, mirar cómo está armado un índice y correr búsquedas sobre tus datos — y después leerte los resultados en lenguaje común. Un aviso que conviene dejar claro: Elastic dice que este repositorio "contains experimental features intended for research and evaluation and are not production-ready" (contiene funciones experimentales pensadas para investigación y evaluación, y no está listo para producción). Tratalo como una herramienta de evaluación, no como algo para apuntar a un sistema de producción crítico.
Qué le podés pedir
- "¿Qué índices tengo en mi cluster de Elasticsearch?"
- "Mostrame el mapeo de campos del índice 'products'."
- "Encontrá todos los pedidos de más de $500 del mes pasado."
Qué token necesitás
Este conector necesita dos cosas: la URL de tu instancia de Elasticsearch y una forma de autenticarse. Elastic aclara que tenés que dar o bien una API key o bien un usuario y contraseña — este conector usa una API key.
ES_URL— la URL de tu instancia de Elasticsearch (obligatorio). Es la dirección donde vive tu cluster.ES_API_KEY— una API key de Elasticsearch que deja al agente autenticarse (obligatorio en esta configuración).
Para crear una API key:
- Abrí Kibana y andá a Stack Management → Security → API keys (ver la guía de API keys de Elastic).
- Hacé clic en Create API key, ponele un nombre y — siguiendo el consejo de seguridad del propio Elastic — dale solo los permisos que el agente necesita (lectura más ver metadata sobre los índices específicos), no cluster-admin.
- Copiá el valor de la key y pegalo cuando el Lab te pida
ES_API_KEY, y pegá la dirección de tu cluster enES_URL. Los dos se guardan cifrados en tu Keychain.
Elastic advierte contra los privilegios de cluster-admin: creá una key dedicada con alcance limitado y aplicá control de acceso a nivel de índice, así el agente solo ve los datos que vos quisiste mostrarle.
Abrimos la app y lo dejamos listo en Claude Code y tus otras computadoras.
Cómo funciona con Terminal Sync
Configurá el conector una vez en una máquina. Terminal Sync sincroniza tu claude_desktop_config.json cifrado en tu Drive, así que en cualquier otra máquina donde abras Claude Code, el conector ya está listo.