Tabular MCP Server
JSON →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.
Tools · 5
- list_objects 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).
Environment variables
PBI_DB_IDYOUR_PBI_PORT
Links
★ 20 GitHub stars