pbixray-mcp-server

pbixray-mcp-server

13

PBIXRay MCP Server is a tool that allows interaction with Power BI files (.pbix) through a Model Context Protocol (MCP) server. It offers features like data model exploration, query language access, and data structure analysis, making it easier for LLM clients to work with Power BI files.

What is the PBIXRay MCP Server used for?

The PBIXRay MCP Server is used to interact with Power BI (.pbix) files, allowing users to load, analyze, and explore data models programmatically.

How can I configure which tools are available to the MCP client?

The list of tools is configurable, allowing you to choose which tools to make available to the MCP client, ensuring security and privacy.

What command-line options does the server support?

The server supports options like --disallow to disable specific tools, --max-rows to set the maximum number of rows returned, and --page-size to set the default page size for paginated results.

How do I handle path differences when using WSL?

When using WSL, Windows paths cannot be directly accessed. You need to convert them to WSL paths, e.g., C:\Users\name\file.pbix to /mnt/c/Users/name/file.pbix.

Can I filter and paginate results when using the server?

Yes, tools like get_dax_measures and get_table_contents support filtering by name and pagination to handle large datasets efficiently.