Back to Apps

Power BI MCP Server
by sulaiman013
Enterprise-grade MCP server for natural language interaction with Power BI datasets, local .pbix files, and cloud services.
0 stars
Works in:claude
Exposes:Tools
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
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
Add to claude_desktop_config.json using the provided python command and PYTHONPATH env var.





