Power BI Modeling MCP Server
Enables AI-assisted BI development in Power BI and Microsoft Fabric. Azure Identity SDK for credential handling — tokens never stored.
Official Microsoft MCP server enabling AI to interact with Power BI semantic models: create/modify tables, columns, measures, relationships, security roles, DAX queries, and calculation groups.
- Create new calculated metrics in your Power BI reports using plain English
- Add tables and relationships to your data model without opening Power BI
- Set up role-based access so each team sees only their own data
Enables AI-assisted BI development in Power BI and Microsoft Fabric. Azure Identity SDK for credential handling — tokens never stored. Note: backup models before AI operations.
Clients with large Power BI investments who want AI to accelerate semantic model development, DAX measure creation, and security role management.
https://github.com/microsoft/powerbi-modeling-mcp
By Microsoft
How to Get It
claude mcp add powerbi-modeling-mcp -- npx -y @microsoft/powerbi-modeling-mcp@latest --start
Tip: Paste this into a Claude Code conversation. Verify command matches your Claude Code version.
Once it’s connected, paste this into Claude:
Help me create new calculated metrics in my Power BI reports using plain English
Trust Signals Auto-scanned
Data & Access
Community Pulse Active
Discussed on Reddit
- So turns out AI might be coming for the Power Bi developer jobs … — Reddit · 214 pts
- The Official Power BI Modeling MCP Server is LIVE! — Reddit · 153 pts
- Power BI November 2025 Feature Summary — Reddit · 85 pts
3 mentions across 1 sources
Reviewer notes
Auto-scanned review. These are observations, not a security certification.
catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 928 GitHub stars; 4 contributors; last commit 7d ago; license MIT.
Things to check
- Public Preview — implementation may change significantly before GA. Microsoft warns to always back up your model before AI operations, and that LLMs may expose model data or metadata in logs and responses. Modeling operations only — it cannot edit report pages or diagram layouts.
How to evaluate tools before deploying →
Data shown here comes from public APIs and automated scanning. Reviewer notes reflect one person's experience. This is not a security certification or legal recommendation. Always evaluate tools according to your own organization's policies.
Evaluation
catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 928 GitHub stars; 4 contributors; last commit 7d ago; license MIT.