Elementary
oficialExpor observabilidade de dados, linhagem, resultados de testes e incidentes para agentes de IA via MCP
O que você pode fazer com Elementary MCP?
- Verificar a saúde dos ativos — Solicite metadados, definições de colunas e cobertura de testes para qualquer modelo ou tabela em sua stack de dados.
- Explorar linhagem — Rastreie dependências em nível de tabela e coluna entre ferramentas dbt e de BI para encontrar causas upstream de problemas.
- Revisar incidentes — Obtenha uma lista de incidentes abertos com seu contexto para entender o que está falhando no momento.
- Navegar e adicionar testes — Pesquise o catálogo de testes e crie novos testes, como um teste de frescor para uma coluna específica.
- Inspecionar detalhes do modelo — Consulte metadados do modelo, status e desempenho histórico de execuções sem abrir a interface.
Documentação
Servidor MCP Elementary
O Servidor MCP Elementary permite conectar seu ambiente Elementary a qualquer cliente que suporte MCP (Model Context Protocol). Isso permite que agentes de IA, copilotos ou interfaces de linguagem natural consultem e atuem sobre sua stack de dados usando contexto ao vivo.
O que é MCP?
MCP (Model Context Protocol) é um protocolo aberto introduzido pela Anthropic. Ele define uma forma de sistemas de IA recuperarem contexto e acionarem ações de ferramentas externas de maneira estruturada.
O Servidor MCP Elementary expõe uma interface para consultar partes-chave do seu ambiente de dados — incluindo:
- Modelos
- Testes
- Incidentes
- Cobertura de testes
- Linhagem (dbt + BI), incluindo nível de coluna
- Incidentes
Isso permite fluxos de trabalho como:
- Perguntar "Qual é o status do modelo que alimenta o dashboard de receita?"
- Criar automaticamente um teste de frescor para uma coluna
- Navegar pela linhagem para encontrar causas upstream de problemas
- Acionar atualizações ou sincronizações sem abrir uma interface
Como funciona
O Servidor MCP é executado como um serviço remoto e é exposto por meio de um único endpoint autenticado. Ele é compatível com qualquer cliente habilitado para MCP, como Claude, Cursor IDE e agentes personalizados e copilotos de LLM.
Operações suportadas
Você pode usar o Servidor MCP Elementary para:
- Detalhes completos de ativos - Metadados, definições de colunas e cobertura de testes
- Linhagem - Explore a linhagem em nível de tabela e coluna em ferramentas dbt e BI
- Incidentes - Visualize incidentes abertos e seu contexto
- Testes - Navegue e adicione testes usando o catálogo de testes
- Modelos - Inspecione metadados e status de modelos
- Histórico de execução - Visualize execuções históricas e detalhes de desempenho
Em breve
Estamos expandindo o suporte para incluir:
- Resumos de saúde dos dados
- Métricas de volume e frescor
- Gatilhos de sincronização
- Atualizações de configuração de testes na nuvem
Esta documentação é construída e hospedada no Mintlify, uma plataforma de documentação para desenvolvedores.