
Power BI MCP Server
by sulaiman013
Enterprise-grade MCP server for natural language interaction with Power BI datasets, local .pbix files, and cloud services.
What it does
This server bridges AI assistants with Microsoft Power BI, enabling natural language queries and management of semantic models. It supports both local Power BI Desktop instances and cloud-hosted Power BI Service datasets via XMLA endpoints.
Tools
pbip_rename_tables: Safe, comprehensive renaming of tables across model and report layers.desktop_execute_dax: Execute DAX queries against local Power BI Desktop instances.execute_dax: Run DAX queries against cloud-hosted datasets.pbip_load_project: Load PBIP projects for safe file-based editing.desktop_discover_instances: Automatically find running Power BI Desktop instances.security_audit_log: Query recent audit logs for compliance.
Installation
Add to claude_desktop_config.json:
{
"mcpServers": {
"powerbi": {
"command": "python",
"args": ["C:/path/to/powerbi-mcp-v2/src/server.py"],
"env": {
"PYTHONPATH": "C:/path/to/powerbi-mcp-v2/src"
}
}
}
}
Supported hosts
- claude
Quick install
pip install -r requirements.txtInformation
- Pricing
- free
- Published
- 4/18/2026
- stars






