About
Overview
The Power BI MCP Server enables AI agents to interact with Microsoft Power BI. It provides tools for listing workspaces, accessing reports and dashboards, refreshing datasets, and executing DAX queries.
Capabilities
Tools & Capabilities
⚡list_workspaces
List Power BI workspaces
⚡list_reports
List reports in a workspace
⚡list_dashboards
List dashboards
⚡refresh_dataset
Trigger a dataset refresh
⚡execute_dax
Execute a DAX query
Setup
Installation
bash
Install
npx -y mcp-server-powerbiExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"powerbi": {
"command": "npx",
"args": ["-y", "mcp-server-powerbi"],
"env": { "POWERBI_CLIENT_ID": "your-id", "POWERBI_TENANT_ID": "your-tenant" }
}
}
}Quick Info
Authorcommunity
LanguageTypeScript
StatusStable
Stars★ 50
Last UpdatedFeb 12, 2026