Skip to main content
Glama
paul-92

data-engineering-mcp

by paul-92

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
listar_tabelasB

Lista deterministicamente as tabelas lógicas do catálogo local.

descrever_tabelaC

Descreve arquivo, aba e cabeçalhos de uma tabela.

buscar_colunaA

Busca uma coluna exata, sem diferenciar maiúsculas/minúsculas.

buscar_tabelasA

Busca parcial case-insensitive no nome das tabelas.

inferir_relacionamentosA

Retorna relacionamentos candidatos inferidos somente por metadados.

encontrar_caminhoC

Encontra os melhores caminhos de relacionamentos candidatos com confiança MEDIUM ou HIGH.

atualizar_catalogoA

Revarre XLSX, detecta mudanças de schema e recalcula relacionamentos.

status_catalogoA

Informa estatísticas e timestamp do catálogo.

gerar_sqlC

Gera SELECT Oracle estrutural, parametrizado e sem executar SQL.

gerar_selectB

Gera SELECT Oracle simples de uma tabela, sem executar SQL.

gerar_joinB

Propõe JOIN candidato direto entre duas tabelas, sem afirmar chave estrangeira.

explicar_sqlA

Explica conservadoramente uma consulta SELECT/WITH sem executá-la.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 12 tools

Disambiguation4/5

Most tools target clearly distinct actions: catalog listing, table description, schema search, relationship inference, path finding, and SQL generation. The only mild overlap is between gerar_sql and gerar_select, both generating SELECT statements, though their descriptions differentiate structural vs. simple generation.

Naming Consistency4/5

Tool names consistently use snake_case Portuguese with a mostly verb-first pattern like listar_tabelas, buscar_coluna, and gerar_join. The exception is status_catalogo, which uses a noun instead of a verb, but the overall pattern remains predictable.

Tool Count5/5

Twelve tools is well-scoped for a data engineering catalog server covering metadata browsing, search, relationship inference, and SQL generation. Each tool serves a meaningful purpose without redundancy or bloat.

Completeness5/5

The tool set covers the apparent domain comprehensively: listing, describing, updating, searching, relationship inference, path discovery, status reporting, and SQL generation/explanation. No obvious dead ends exist for the catalog-focused purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues