MCP_powerbi_TS
MCP_powerbi_TS
Servidor MCP (Model Context Protocol) en TypeScript para la integración con Power BI Desktop. Se conecta a una instancia en ejecución de Power BI Desktop a través de su punto de conexión local de Analysis Services (XMLA) y expone un conjunto de agentes especializados para el trabajo con modelos: ejecutar consultas DAX, inspeccionar y editar la estructura de tablas y gestionar las relaciones del modelo.
Estructura
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
Instalación y compilación
npm install
npm run build # tsc -> dist/Uso con un cliente MCP
Power BI Desktop debe estar en ejecución con el modelo de destino abierto (el servidor detecta el puerto XMLA local).
{
"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.-