{"id":"sulaiman013-powerbi-mcp","name":"powerbi-mcp","af_score":57.2,"security_score":62.2,"reliability_score":37.5,"what_it_does":"A Model Context Protocol (MCP) server that lets AI assistants interact with Microsoft Power BI Desktop and Power BI Service to inspect semantic models, run DAX, test Row-Level Security, and perform safe model/report modifications (notably via PBIP file editing for renames).","best_when":"You want an MCP-compatible tool that an AI agent can call to explore/query Power BI models and safely apply PBIP-based refactors with PII masking and audit logging.","avoid_when":"You need an official, fully managed Microsoft-supported integration, or you plan to use TOM rename operations instead of PBIP tools for changes to report-bound entities.","last_evaluated":"2026-03-30T13:46:16.876591+00:00","has_mcp":true,"has_api":false,"auth_methods":["Azure AD app registration (for cloud connectivity)"],"has_free_tier":false,"known_gotchas":["TOM-based rename tools are explicitly deprecated and can break report visuals; use PBIP rename tools for tables/columns/measures.","PBIP workflow requires closing Power BI Desktop before editing and reopening afterward.","Cloud connectivity requires appropriate Azure AD permissions and XMLA endpoint enablement; failures may occur if prerequisites are missing.","PBIP repair/diagnostics tools may be needed if renames were performed outside the PBIP tools."],"error_quality":0.0}