Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Power BI PBIR

FreeNot checked

Local MCP server for editing Power BI Project reports saved in PBIR format.

GitHubEmbed

About

Local MCP server for editing Power BI Project reports saved in PBIR format.

README

Local MCP server for editing Power BI Project reports saved in PBIR format. It uses only the Python standard library and talks MCP over stdio.

Install

From GitHub:

pipx install git+https://github.com/bobzhou-source/powerbi-pbir-mcp.git
codex mcp add powerbi-pbir-report-mcp -- powerbi-pbir-mcp

From a local clone:

git clone https://github.com/bobzhou-source/powerbi-pbir-mcp.git
cd powerbi-pbir-mcp
python -m pip install -e .
codex mcp add powerbi-pbir-report-mcp -- powerbi-pbir-mcp

Restart Codex, then run /mcp.

What It Does

  • Load .pbip, .pbir, .Report, or definition folders.
  • Scaffold Desktop-stable PBIP/PBIR projects.
  • Read semantic model tables, columns, measures, and source hints.
  • Batch page, visual, theme, and layout changes with pbir_apply_plan.
  • Validate JSON shape, bindings, layout bounds, and common Desktop blockers.

Workflow

PBIR MCP workflow

Example Prompt

Load C:\Reports\Supplier Dashboard.Report, summarize the pages and visuals,
then add an Executive Summary page with KPI cards and a supplier trend chart.
Use pbir_apply_plan and validate after edits.

Benchmark

Benchmark summary

Development

python -m unittest discover -s tests
python -m pbir_mcp_server

Publishing notes are in docs/PUBLISHING.md.

from github.com/bobzhou-source/powerbi-pbir-mcp

Install Power BI PBIR in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install power-bi-pbir-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add power-bi-pbir-mcp -- uvx --from git+https://github.com/bobzhou-source/powerbi-pbir-mcp powerbi-pbir-mcp

FAQ

Is Power BI PBIR MCP free?

Yes, Power BI PBIR MCP is free — one-click install via Unyly at no cost.

Does Power BI PBIR need an API key?

No, Power BI PBIR runs without API keys or environment variables.

Is Power BI PBIR hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Power BI PBIR in Claude Desktop, Claude Code or Cursor?

Open Power BI PBIR on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Power BI PBIR with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs