powerbi-mcp and mcpbi
These are competing tools, as both serve as MCP servers designed to provide LLMs with context from Power BI datasets.
About powerbi-mcp
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.
About mcpbi
jonaolden/mcpbi
PowerBI MCP server to give LLM clients (Claude, GH Copilot,etc) context from locally running PowerBI Desktop instances.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work