sulaiman013/powerbi-mcp
MCP server for natural language interaction with Power BI datasets
Implements dual connectivity to both Power BI Desktop (via TOM) and Power BI Service (via XMLA endpoints), exposing 34 tools for semantic model querying, DAX execution, and bulk refactoring. Solves the critical challenge of renaming tables without breaking report visuals through PBIP file-based editing—directly manipulating TMDL definitions and JSON report bindings rather than relying on TOM, which can't update the report layer.
102 stars.
Stars
102
Forks
44
Language
Python
License
MIT
Category
Last pushed
Dec 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/sulaiman013/powerbi-mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
CognitionAI/metabase-mcp-server
Cognition's Metabase MCP Server
poddubnyoleg/lightdash_mcp
mcp server for lightdash
maxanatsko/pbi-desktop-mcp-public
The MCP Engine is a Power BI tool that lets AI assistants like Claude interact with your Power...
easecloudio/mcp-metabase-server
A comprehensive MCP server for Metabase with 70+ tools.
bintocher/mcp-superset
MCP server for managing Apache Superset — 128+ tools for dashboards, charts, datasets, SQL Lab,...