Elementary MCP Server

oficial

Exponer observabilidad de datos, linaje, resultados de pruebas e incidentes a agentes de IA a través de MCP

Documentación

Servidor MCP de Elementary

El Servidor MCP de Elementary te permite conectar tu entorno de Elementary a cualquier cliente que soporte MCP (Protocolo de Contexto de Modelo). Esto permite que agentes de IA, copilotos o interfaces de lenguaje natural consulten y actúen sobre tu stack de datos usando contexto en vivo.

¿Qué es MCP?

MCP (Protocolo de Contexto de Modelo) es un protocolo abierto presentado por Anthropic. Define una forma para que los sistemas de IA obtengan contexto y activen acciones desde herramientas externas de manera estructurada.

El Servidor MCP de Elementary expone una interfaz para consultar partes clave de tu entorno de datos, incluyendo:

  • Modelos
  • Pruebas
  • Incidentes
  • Cobertura de pruebas
  • Linaje (dbt + BI), incluyendo a nivel de columna
  • Incidentes

Esto habilita flujos de trabajo como:

  • Preguntar “¿Cuál es el estado del modelo que alimenta el panel de ingresos?”
  • Crear automáticamente una prueba de frescura para una columna
  • Navegar por el linaje para encontrar causas raíz de problemas
  • Activar actualizaciones o sincronizaciones sin abrir una interfaz de usuario

Cómo funciona

El Servidor MCP se ejecuta como un servicio remoto y se expone a través de un único endpoint autenticado. Es compatible con cualquier cliente habilitado para MCP, como Claude, Cursor IDE y agentes personalizados y copilotos de LLM.

Operaciones soportadas

Puedes usar el Servidor MCP de Elementary para:

  • Detalles completos de activos - Metadatos, definiciones de columnas y cobertura de pruebas
  • Linaje - Explorar linaje a nivel de tabla y columna a través de dbt y herramientas de BI
  • Incidentes - Ver incidentes abiertos y su contexto
  • Pruebas - Navegar y agregar pruebas usando el catálogo de pruebas
  • Modelos - Inspeccionar metadatos y estado de modelos
  • Historial de ejecución - Ver ejecuciones históricas y detalles de rendimiento

Próximamente

Estamos ampliando el soporte para incluir:

  • Resúmenes de salud de datos
  • Métricas de volumen y frescura
  • Disparadores de sincronización
  • Actualizaciones de configuración de pruebas en la nube