dbt-semantic-layer-mcp-server

dbt-semantic-layer-mcp-server

10

The dbt Semantic Layer MCP Server enables natural language querying of the dbt Semantic Layer via AI assistants. It facilitates metric discovery, data analysis, and visualization, acting as a bridge between AI tools and dbt metrics.

dbt Semantic Layer MCP Server

A Model-Connector-Presenter (MCP) server to query the dbt Semantic Layer using AI assistants like Claude Desktop. It offers seamless metric queries, metric exploration, data analysis, and result visualization.

Features

  • Metric Discovery: Search metrics in dbt Semantic Layer
  • Query Creation: Use natural language for semantic queries
  • Data Analysis: Filter, group, and order metrics
  • Result Visualization: Understandable query result display

Prerequisites

  • dbt Cloud account with Semantic Layer
  • dbt Cloud API access
  • Node.js (v14 or later)

Usage

Interact with dbt Semantic Layer via Claude Desktop:

  1. Explore available metrics
  2. Execute specific metric queries
  3. Analyze trends