MCP_powerbi_TS
MCP_powerbi_TS
TypeScript MCP (Model Context Protocol) сервер для интеграции с Power BI Desktop. Подключается к запущенному экземпляру Power BI Desktop через его локальную конечную точку Analysis Services (XMLA) и предоставляет набор специализированных агентов для работы с моделью: выполнение 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/Использование с MCP-клиентом
Power BI Desktop должен быть запущен с открытой целевой моделью (сервер обнаруживает локальный XMLA-порт).
{
"mcpServers": {
"powerbi": {
"command": "node",
"args": ["<path-to-repo>/dist/index.js"]
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
Forge designed Power BI projects (.pbip) from your agent, bound to your own semantic model.
- dataOAuthco.thinair
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…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceBridges the Model Context Protocol to the Tabular Object Model, enabling natural language inspection, optimization, and authoring of DAX in Power BI Desktop.27MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude Code to read and modify Power BI data models locally, including searching DAX formulas and editing measures through a direct SSAS connection.MIT
- AlicenseBqualityAmaintenanceEnables AI agents to author and edit Power BI files locally (.pbix/PBIP), covering semantic models, reports, and Power Query M with 490 tools.10023 npm3Cryptographic Autonomy 1.0 (Combined Work Exception)
- FlicenseNot gradedqualityBmaintenanceEnables authorized AI agents to inspect, query, create, modify, validate, refresh, and manage eligible cloud semantic models in Microsoft Fabric and Power BI through stateless Streamable HTTP.-