SP

sulaiman013/powerbi-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

125 stars 50 forks Качество 77 Тренд 20MIT

sulaiman013/powerbi-mcp — это кандидат на сервер MCP, импортированный из https://github.com/sulaiman013/powerbi-mcp.

Обзор

sulaiman013/powerbi-mcp — это кандидат на сервер MCP, импортированный из https://github.com/sulaiman013/powerbi-mcp.

Обзор (машинный перевод)

Корпоративный сервер Model Context Protocol для Power BI и Microsoft Fabric.

Позвольте ассистентам ИИ проверять, задавать запросы, проверять, оптимизировать, управлять и безопасно рефакторить Power BI Семантические модели и отчеты с помощью естественного языка.

Отказ от ответственности: Это независимый, общественный проект. Он не связан, не поддерживается или связан с Microsoft Corporation или Anthropic.


Что это такое

Power BI MCP Server подключает AI-ассистента (Claude, GitHub Copilot, любой MCP-клиент) к вашему Контент Power BI через единый интерфейс. Он взаимодействует с локальной моделью Power BI Desktop (запросы И живые записи), опубликованный набор данных Power BI Service, файлы Power BI Project (PBIP) на диске, а также в самом приложении Power BI Desktop (через Desktop Bridge от Microsoft, для горячая перезагрузка и скриншоты), и охватывает каждую операцию в слое безопасности и управления.

Он показывает 82 инструмента плюс MCP ресурсы, подсказки и завершение, и поставляется вместе с 25 тестовых наборов на основе утверждения.

Возможности Что вы получаете
Двойное подключение Power BI Desktop (локальное) и Power BI Service (облако)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Power BI MCP Server

An enterprise-grade Model Context Protocol server for Power BI and Microsoft Fabric.

Let AI assistants inspect, query, validate, optimize, govern, and safely refactor Power BI semantic models and reports, through natural language.

Disclaimer: This is an independent, community project. It is not affiliated with, endorsed by, or connected to Microsoft Corporation or Anthropic.


What it is

Power BI MCP Server connects an AI assistant (Claude, GitHub Copilot, any MCP client) to your Power BI content through one consistent interface. It talks to a local Power BI Desktop model (queries AND live writes), a published Power BI Service dataset, Power BI Project (PBIP) files on disk, and the running Power BI Desktop app itself (through Microsoft’s Desktop Bridge, for hot-reload and screenshots), and wraps every operation in a security and governance layer.

It exposes 82 tools plus MCP resources, prompts, and completion, and ships with 25 assert-based test suites.

Capability What you get
Dual connectivity Power BI Desktop (local) and Power BI Service (cloud)
Natural-language DAX Run, validate, and optimize DAX through conversation
Safe refactoring PBIP-based renames that update the model and the report visuals
Bulk DAX creation Measure-suite generator (time intelligence, ratios, ranks) written offline or live
Data modelling Date-dimension generator, calculation groups, hierarchies, offline TMDL authoring
Warehouse audit Star-schema classification + findings, referential-integrity orphan scan
Report authoring (preview) Add pages, visuals, and field bindings to PBIR reports from the agent
Desktop Bridge (preview) Hot-reload the open report and screenshot pages in the RUNNING Desktop
DAX safety loop Validate before committing; impact analysis; atomic transactions
Model quality Best Practice Analyzer, AI-readiness scoring, VertiPaq-style storage analysis
Открыть полный README на GitHub

Установка

docker run --rm -i -v /path/to/MyReport:/work powerbi-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "powerbi": { "command": "python", "args": ["C:/path/to/powerbi-mcp/src/server.py"], "env": { "PYTHONPATH": "C:/path/to/powerbi-mcp/src" } } } }