A
licenseNot graded
qualityD
maintenanceBridges the Model Context Protocol to the Tabular Object Model, enabling natural language inspection, optimization, and authoring of DAX in Power BI Desktop.
27
MIT
Power BI Desktop 통합을 위한 TypeScript MCP(Model Context Protocol) 서버입니다. 로컬 Analysis Services(XMLA) 엔드포인트를 통해 실행 중인 Power BI Desktop 인스턴스에 연결하고, 모델 작업을 위한 특수 에이전트 세트를 제공합니다: DAX 쿼리 실행, 테이블 구조 검사 및 편집, 모델 관계 관리.
src/
index.ts entry point
agents/ 13 specialized agents (DAX, tables, relationships, ...)
server/ MCP server wiring
services/ XMLA / Power BI connection services
types/ shared types
utils/ helpers
tests/ unit and integration tests (synthetic star-schema demo data)Related MCP server: Claude Power BI MCP
npm install
npm run build # tsc -> dist/대상 모델이 열린 상태로 Power BI Desktop이 실행 중이어야 합니다(서버가 로컬 XMLA 포트를 검색합니다).
{
"mcpServers": {
"powerbi": {
"command": "node",
"args": ["<path-to-repo>/dist/index.js"]
}
}
}This server cannot be deployed
Forge designed Power BI projects (.pbip) from your agent, bound to your own semantic model.
PostgreSQL, MySQL, and SQL Server in one session. 26 read-only MCP tools for AI agents.
Design domain models and generate deterministic multi-stack code, driven by your coding agent.
Create and manage AI agents that collaborate and solve problems through natural language interacti…