Overview
what is PBIXRay MCP Server?
PBIXRay MCP Server is a Model Context Protocol (MCP) server designed to expose the capabilities of PBIXRay, allowing LLM clients to interact with Power BI (.pbix) files.
how to use PBIXRay MCP Server?
To use the PBIXRay MCP Server, configure your client to connect to the server, ensuring you set the correct command and arguments in your configuration file. You can run the server in WSL and specify the path to your PBIX files correctly.
key features of PBIXRay MCP Server?
- Load and analyze PBIX files
- Explore data models, including listing tables and retrieving metadata
- Access query language features, including viewing Power Query (M) code and DAX measures
- Analyze data structures and relationships
- Configurable tool access for security and functionality
use cases of PBIXRay MCP Server?
- Analyzing Power BI reports and dashboards.
- Extracting data model information for reporting and analytics.
- Automating interactions with Power BI files for data processing tasks.
FAQ from PBIXRay MCP Server?
- Can I use PBIXRay MCP Server on Windows?
Yes! It is recommended to use it with WSL for compatibility with Windows paths.
- Is there a limit on the number of rows returned?
Yes, you can set a maximum number of rows returned using command line options.
- How can I contribute to the project?
Contributions are welcomed! You can clone the repository and submit pull requests.