Skip to main content
Glama

dbt Semantic Layer MCP Server

Servidor MCP de capa semántica dbt

Un servidor Modelo-Conector-Presentador (MCP) para consultar sin problemas la capa semántica dbt a través de Claude Desktop y otros asistentes de IA compatibles.

¿Qué es la capa semántica dbt?

La capa semántica de dbt es una potente función que permite definir métricas una vez en el proyecto dbt y reutilizarlas de forma consistente en toda la pila de datos. Proporciona:

  • Una única fuente de verdad para las métricas empresariales
  • Definiciones de métricas consistentes en todas las herramientas de datos
  • Acceso simplificado a métricas complejas para todos los miembros del equipo

Acerca de este proyecto

Este servidor MCP actúa como un puente entre los asistentes de IA (como Claude) y la capa semántica de dbt, lo que le permite:

  • Consulta métricas directamente a través de conversaciones en lenguaje natural
  • Explorar las métricas disponibles y sus definiciones
  • Analice datos con desgloses dimensionales y filtros
  • Visualice los resultados dentro de la interfaz de su asistente de IA

Características

  • 🔍 Descubrimiento de métricas : explore y busque métricas disponibles en su capa semántica dbt
  • 📊 Creación de consultas : Generar y ejecutar consultas semánticas a través del lenguaje natural
  • Análisis de datos : filtre, agrupe y ordene métricas para obtener información más detallada
  • 📈 Visualización de resultados : muestra los resultados de la consulta en un formato fácil de entender

Prerrequisitos

  • Una cuenta de dbt Cloud con capa semántica habilitada
  • Acceso API a su instancia de dbt Cloud
  • Node.js (v14 o posterior)

Instalación

Vía Smithery (Recomendado)

La forma más fácil de instalarlo es a través de Smithery :

npx -y @smithery/cli install @TommyBez/dbt-semantic-layer-mcp --client claude

Uso

Una vez instalado y configurado, puedes interactuar con la capa semántica dbt directamente desde Claude Desktop:

  1. Pregunte sobre las métricas disponibles: "¿Qué métricas están disponibles en mi capa semántica dbt?"
  2. Consultar métricas específicas: "Muéstrame los ingresos mensuales del último trimestre agrupados por categoría de producto"
  3. Analizar tendencias: "¿Cuál es el crecimiento semanal en los registros de usuarios?"

Solución de problemas

Si encuentra problemas:

  • Verifique que sus credenciales de API sean correctas
  • Asegúrese de que su proyecto de dbt Cloud tenga habilitada la capa semántica
  • Comprueba que tus métricas estén correctamente definidas en tu proyecto dbt

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

Expresiones de gratitud

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor que permite consultar la capa semántica de dbt a través de conversaciones en lenguaje natural con Claude Desktop y otros asistentes de IA, lo que permite a los usuarios descubrir métricas, crear consultas, analizar datos y visualizar resultados.

  1. ¿Qué es la capa semántica dbt?
    1. Acerca de este proyecto
      1. Características
        1. Prerrequisitos
          1. Instalación
            1. Vía Smithery (Recomendado)
          2. Uso
            1. Solución de problemas
              1. Contribuyendo
                1. Licencia
                  1. Expresiones de gratitud

                    Related MCP Servers

                    • -
                      security
                      F
                      license
                      -
                      quality
                      A simple server that integrates with Claude to allow querying and manipulating Notion pages and databases through natural language prompts.
                      Last updated -
                      275
                      JavaScript
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
                      Last updated -
                      Python
                    • -
                      security
                      F
                      license
                      -
                      quality
                      Enables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.
                      Last updated -
                      25
                      JavaScript
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      A natural language interface that allows Claude to execute SQL queries on your local MySQL databases, enabling database interaction using natural language.
                      Last updated -
                      2
                      Python
                      • Linux
                      • Apple

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/TommyBez/dbt-semantic-layer-mcp-server'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server