Home / Power BI

PB

powerbi-mcp

MCP server for natural language interaction with Power BI datasets

CommunitySelf-runCan writeVerified ✓
View source ↗

Lets AI assistants inspect, query, validate, optimize, govern and refactor Power BI semantic models and reports. Works against a local Power BI Desktop model and the service. 82 tools.

Key capabilities

Details

Maintainer
sulaiman013
Official / community
community
Type
MCP server
License
MIT
GitHub stars
124
Last commit
2026-07-23
Latest release
none
Verification
hand-checked README (Oct 16 2026)
Data source
GitHub README keyword scan + GitHub API (Oct 16 2026)

More Power BI servers

PB

powerbi-modeling-mcp

microsoft · Power BI

★ 1,224

Microsoft's local Power BI Authoring server. Agents can read and change semantic models in natural language, from measures and relationships to…

OfficialSelf-runCan writeVerified ✓
PB

mcp-engine-public

maxanatsko · Power BI

★ 256

SemanticOps lets AI assistants read and modify Power BI Desktop files. Query the model, create measures, manage relationships and optimize…

CommunitySelf-runCan writeVerified ✓
PB

horizun-pbi-mcp

HorizunGroup · Power BI

★ 29

Build and fix Power BI reports by describing what you want. It runs DAX, edits the model and writes report pages, then checks its own work. Local…

CommunitySelf-runUnknown
PB

powerbi-mcp-server

enelyse · Power BI

★ 27

Alpha server that lets Claude talk to a running Power BI Desktop instance through the Tabular Object Model. Inspect, optimize and author DAX. Visual…

⚠ AlphaCommunitySelf-runUnknown
PB

powerbi-report-mcp

jonathan-pap · Power BI

★ 21

Builds Power BI report pages from natural language, adding pages, visuals, filters, bookmarks and themes in PBIR format.

CommunitySelf-runUnknown
PB

pbix-mcp

d0nk3yhm · Power BI

★ 21

Creates, reads, writes and evaluates Power BI .pbix and .pbit files without Power BI Desktop, using a pure-Python reimplementation and DAX engine.

CommunitySelf-runUnknown