An MCP server for local Tabular Models like PowerBI. It allows LLM clients to debug, analyze, and compose DAX queries by connecting to a local Tabular model instance.
Lists all objects in the model (tables, columns, measures, relationships). Returns object type, name, and basic metadata.
get_object_details
Retrieves detailed metadata for a specific object (table, column, measure). Returns properties, data types, relationships, and dependencies.
list_functions
Lists available DAX functions with optional filtering by category or origin. Returns function name, description, interface classification, and origin.
get_function_details
Retrieves comprehensive details for a specific DAX function including full parameter information. Returns function signature, parameter requirements, return type, and DirectQuery compatibility.
run_query
Executes a custom DAX query against the model. Returns query results with metadata (total rows, truncated status).