Tabular Mcp

Created By
jonaoldena year ago
MCP server for locally running Tabular Models, i.e. PowerBI models running on PowerBI Desktop. This server allows an MCP-enabled LLM Client to communicate with your tabular models and help you debug, analyse and compose DAX queries.
Overview

Tools

ListMeasures - List all measures in the model, optionally filtered by table name

GetMeasureDetails - Get details for a specific measure by name

ListTables - List all tables in the model

GetTableDetails - Get details for a specific table by name

GetTableColumns - Get columns for a specific table by name

GetTableRelationships - Get relationships for a specific table by name

PreviewTableData - Preview data from a table (top N rows)

RunQuery - Execute a DAX query. Supports complete DAX queries with DEFINE blocks, EVALUATE statements, or simple expressions

AnalyzeQueryPerformance - Analyze performance and complexity of input query.

Server Config

{
  "mcpServers": {
    "tabular-mcp": {
      "type": "stdio",
      "command": "dotnet",
      "envFile": "${workspaceFolder}/.env",
      "args": [
        "run",
        "--project",
        "${workspaceFolder}/pbi-local-mcp/pbi-local-mcp.csproj"
      ]
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
jonaolden
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Crevio

2 days ago