pbixray-mcp-server and mcpbi
These two tools are complements, as one provides PowerBI model context from a `.pbix` file, while the other provides context from locally running PowerBI Desktop instances, allowing for comprehensive PowerBI context provision to LLMs depending on the source of the PowerBI data.
About pbixray-mcp-server
jonaolden/pbixray-mcp-server
MCP server to give llms such as Claude, GitHub Copilot etc full PowerBI model context (from input .pbix) through tools based on PBIXRay python package.
Exposes Power BI model internals through 14 configurable MCP tools—including Power Query (M) code, DAX expressions, relationships, and paginated table data—enabling LLMs to analyze and understand complete .pbix structure. Built on the PBIXRay library and deployed via stdio transport, it supports selective tool disabling for security, configurable pagination (default 20 rows per page), and operates seamlessly in WSL environments for Windows integration. The MCP Inspector provides interactive testing during development, with sample PBIX files included for immediate experimentation.
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