fabric-toolbox
Fabric toolbox is a repository of tools, accelerators, scripts, and samples to accelerate your success with Microsoft Fabric, brought to you by Fabric CAT.
The Fabric Toolbox includes two MCP servers—DAX Performance Tuner and Semantic Model—alongside monitoring tools, accelerators, scripts, and samples for Microsoft Fabric. Developed by the Fabric Customer Advisory Team (CAT), this collection helps developers optimize performance and manage semantic models in Fabric environments. The MCP servers enable AI agents to interact with DAX queries and semantic model metadata, while the broader toolbox provides production-grade utilities for cost analysis, unified admin monitoring, CI/CD deployments, and data warehouse operations.
Key Features
Use Cases
- 01Optimizing DAX query performance in Power BI semantic models through AI-assisted analysis
- 02Exposing Fabric semantic model metadata to AI agents for automated reporting and analysis
- 03Monitoring Microsoft Fabric capacity consumption and costs across workspaces
- 04Automating CI/CD workflows for Fabric workspace deployments using Git integration
- 05Migrating Power BI datamarts to Fabric Data Warehouse with modernization accelerators
- 06Implementing business continuity and disaster recovery strategies for Fabric resources
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
fabric-toolbox — FAQ
What are the MCP servers included in Fabric Toolbox?+
Fabric Toolbox contains two MCP servers: the DAX Performance Tuner MCP Server for optimizing DAX queries and the Semantic Model MCP Server for accessing semantic model metadata. Both enable AI agents to interact with Microsoft Fabric and Power BI components.
How do I install the Fabric Toolbox MCP servers?+
Navigate to the specific MCP server directory (tools/DAXPerformanceTunerMCPServer or tools/SemanticModelMCPServer) in the repository and follow the installation instructions provided in each server's subfolder. Each MCP server has its own setup requirements and configuration steps.
Which AI clients work with these MCP servers?+
The MCP servers follow the Model Context Protocol standard and should work with MCP-compatible clients such as Claude Desktop, Cline, and other tools that support the protocol. Specific client compatibility depends on each server's implementation.
Do I need API keys or prerequisites to use Fabric Toolbox?+
Yes, you need access to a Microsoft Fabric workspace and appropriate authentication credentials. Many tools require Fabric capacity provisioning and permissions to access semantic models, data warehouses, or admin monitoring APIs.
Is Fabric Toolbox free to use?+
The Fabric Toolbox repository and code are open source and free to use. However, using the tools requires a Microsoft Fabric subscription, which has associated costs based on capacity usage and compute resources.
What is the difference between the monitoring tools and MCP servers?+
The monitoring tools (Cost Analysis, Unified Admin Monitoring) provide dashboards and reports for tracking Fabric usage, while the MCP servers enable AI agents to programmatically interact with DAX queries and semantic models. The repository combines both operational tools and AI agent integrations.
How do I install fabric-toolbox?+
Open the source repository on GitHub and follow its README. fabric-toolbox is a mcp server — MCP Agents Market links you directly to the official repo.
Is fabric-toolbox free?+
fabric-toolbox is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.