Open-source Power BI MCP to build, audit and repair Desktop models and PBIP reports with DAX, TOM, TMDL and PBIR.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add horizun-pbi -- uvx horizun-pbi-mcp~/.codex/config.toml
[mcp_servers.horizun-pbi]
command = "uvx"
args = ["horizun-pbi-mcp"]
# codex mcp add horizun-pbi -- uvx horizun-pbi-mcp~/.cursor/mcp.json
{
"mcpServers": {
"horizun-pbi": {
"command": "uvx",
"args": [
"horizun-pbi-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"horizun-pbi": {
"type": "stdio",
"command": "uvx",
"args": [
"horizun-pbi-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"horizun-pbi": {
"command": "uvx",
"args": [
"horizun-pbi-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"horizun-pbi": {
"command": "uvx",
"args": [
"horizun-pbi-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"horizun-pbi": {
"command": "uvx",
"args": [
"horizun-pbi-mcp"
]
}
}
}