MCP MCP server · io.github.mafaq229
io.github.mafaq229/pbirb-mcp
MCP server for editing Power BI Report Builder paginated reports (RDL)
- host stars
- 6
- 30-day movement
- starts with the next reading
- Related entries
- 30
- Connections
- 143
pypilocalstdio
pbirb-mcp is an MCP server exposing 143 tools for reading and editing Power BI Report Builder paginated reports (RDL files) over stdio. It covers inventory reads, datasource/dataset edits, tablix and chart manipulation, styling, parameters, page layout, and transactional batch edits with validation.
It lets you inspect and modify RDL reports conversationally instead of clicking through Report Builder, with named-element addressing, dry runs, and atomic transactions to keep edits safe.
Use it to
- Inventory a report's datasets, tablixes, and parameters before editing
- Rewire datasource connections and dataset queries or fields
- Build tablixes with groups, subtotals, and filters from templates
- Style textboxes and rows, including conditional and alternating colors
- Batch edits in a transaction, then validate or lint the report
For Power BI developers maintaining paginated RDL reports
- Runs
- installed — on your machine
- Transport
- stdio
- Tools
- 143
- Packaged as
- pypi:pbirb-mcp
- Install
- uvx pbirb-mcp
- Version
- 0.4.1
- Last release
- 2026-06-18
topicspower-birdlpaginated-reportsmcpreport-builderreport-editing