Power BI Modeling MCP Server
free previewMicrosoft's official MCP server for Power BI semantic modeling — create and edit tables, measures, and relationships and validate DAX via AI agents.
- Category
- ai-mcp
- Type
- mcp
- Language
- TypeScript
- Maintainer
- microsoft
- Author
- Microsoft
- Added
- Jun 1, 2026
What it does
The Power BI Modeling MCP Server is Microsoft’s official Model Context Protocol server for semantic modeling. Running locally, it lets AI agents create and modify tables, columns, measures, and relationships through natural language, run and validate DAX, apply modeling best practices in bulk, and refactor at scale. It acts on models in Power BI Desktop, Fabric workspaces, or Power BI Project (PBIP/TMDL) files, so changes flow through existing source control.
Why use it
Use it to bring AI assistance to semantic-model development while keeping the model in a real, validated state — it handles the modeling layer only (not report pages or diagram layouts).
Getting started
The recommended path is the VS Code extension (analysis-services.powerbi-modeling-mcp, https://aka.ms/powerbi-modeling-mcp-vscode) with GitHub Copilot. Manual start:
npx -y @microsoft/powerbi-modeling-mcp@latest --start