
sulaiman013/powerbi-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
sulaiman013/powerbi-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
sulaiman013/powerbi-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Power BI와 Microsoft Fabric용 엔터프라이즈급 모델 컨텍스트 프로토콜 서버입니다.
AI 어시스턴트가 Power BI를 검사, 질의, 검증, 최적화, 관리 및 안전하게 리팩터링할 수 있도록 하세요 자연어를 통한 의미론적 모델과 보고서.
면책 조항: 이 프로젝트는 독립적인 커뮤니티 프로젝트입니다. 이 프로젝트는 제휴나 지지를 받지 않습니다 마이크로소프트 코퍼레이션이나 앤트로픽과 >하거나 연관되어 있습니다.
그게 뭐야
Power BI MCP 서버는 AI 어시스턴트(Claude, GitHub Copilot, 모든 MCP 클라이언트)를 연결해 줍니다 하나의 일관된 인터페이스를 통해 Power BI 콘텐츠를 제공합니다. 로컬 Power BI 데스크톱 모델과 통신합니다 (쿼리와 실시간 쓰기 모두), 공개된 Power BI 서비스 데이터셋, Power BI 프로젝트(PBIP) 파일 디스크 위에서, 그리고 실행 중인 Power BI 데스크톱 앱 자체(마이크로소프트의 데스크톱 브리지를 통해, Hot-reload 및 스크린샷), 모든 작업을 보안 및 거버넌스 계층으로 감싸 줍니다.
이 사이트는 82개의 도구와 MCP 리소스, prompt, 완료를 노출하며, 함께 제공됩니다 25개의 어설트 기반 테스트 스위트.
| 능력 | 무엇을 얻었는지 |
|---|---|
| 이중 연결 | Power BI 데스크톱(로컬) 및 Power BI 서비스(클라우드) |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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 |
설치
docker run --rm -i -v /path/to/MyReport:/work powerbi-mcp설정
{
"mcpServers": {
"powerbi": {
"command": "python",
"args": ["C:/path/to/powerbi-mcp/src/server.py"],
"env": {
"PYTHONPATH": "C:/path/to/powerbi-mcp/src"
}
}
}
}