Fabric Data Agent

Tools

Useful tools and utilities for working with Microsoft Fabric Data Agents

library
πŸ”§ tool
github.com

Data Agent Automation Using Python SDK

Notebook to automate creation, testing and updating data agent using Python SDK in Fabric notebook.

Creator: Microsoft
framework
πŸ”§ tool
github.com

Data Agent Client - Teams App

A Microsoft Teams application that enables natural language queries to Fabric Data Agents, featuring real-time streaming responses, DAX query visualization, and multi-agent support. - Natural Language Queries: Ask questions in plain language and get AI-powered answers from your semantic models - Multi-Agent Support: Connect to multiple Fabric Data Agents and switch between them seamlessly - Real-Time Streaming: See responses as they're generated with live progress indicators - Query Transparency: View the generated DAX code and query results for each analysis step - Teams Integration: Native Teams app experience with SSO authentication - Fluent UI Design: Modern, responsive interface following Microsoft design guidelines

Creator: Ariele Levy
library
πŸ”§ tool
github.com

Data Agent External Client Python

A standalone Python client for calling Microsoft Fabric Data Agents from outside of the Fabric environment using interactive browser authentication. ⚠️This is in Preview and API can change until GA.

Creator: Microsoft
utility
πŸ”§ tool
data-agent-inspector.streamlit.app

Data Agent Inspector

App to review data agent diagnostic file.

Creator: Sandeep Pawar
library
πŸ”§ tool
learn.microsoft.com

Data Agent MCP

The Model Context Protocol (MCP) server is an emerging standard in the AI landscape that allows AI systems to discover and interact with external tools in a structured way. It plays a critical role in enabling AI models to access and use external knowledge and capabilities. By using MCP servers, AI systems can extend beyond their own data and reasoning. MCP servers provide a way to expose tools and services to AI systems in a consistent, discoverable manner. They help organizations integrate their knowledge into AI workflows.

Creator: Microsoft
library
πŸ”§ tool
github.com

Fabric Data Agent Latency Analyzer

What it is: A locally-installed diagnostic tool that connects to your Microsoft Fabric workspace, analyzes your Data Agents using a 12-agent AI pipeline (GPT-5.4 + DeepSeek V3.2 Speciale), identifies latency bottlenecks, runs Monte Carlo simulations, and generates paste-ready fix artifacts with PDF reports. I built this as an open-source project to help Fabric developers diagnose and fix Data Agent performance issues. What it isn't: This is not a monitoring dashboard, a replacement for Fabric Capacity Metrics, or a general-purpose BI tool. It's a focused diagnostic analyzer that tells you why your Data Agent is slow and exactly how to fix it. Why it matters: Every Fabric Data Agent starts with default configuration. Without validation, agents accumulate anti-patterns β€” schema bloat, ambiguous measures, missing verified answers, poor routing instructions β€” that compound into 3-4x latency above SLA. This tool finds those issues before your users do.

Creator: gregnatkatz
Framework
πŸ”§ tool
github.com

Semantic Link Labs

An open-source toolkit for building semantic layers and connecting data agents to structured data sources in Microsoft Fabric.

utility
πŸ”§ tool
github.com

Semantic Model Data Agent Readiness Analyzer

What it does: Automates 18+ critical checks to validate your Power BI semantic model is ready for Microsoft Fabric Data Agents β€” saves hours of manual validation Prevents production failures by detecting issues like missing descriptions, duplicate column names, implicit measures, and poor DAX performance before deployment Provides actionable scoring with severity-weighted prioritization (πŸ”΄ Critical β†’ 🟑 Recommended) so you know exactly what to fix first Aligned with official Microsoft guidance β€” covers 100% of the Fabric Data Agent Checklist including security requirements, AI Data Schema validation, and performance optimization Version-controlled best practices β€” guides you on Prep for AI configuration (Verified Answers, AI Instructions, synonyms) that travels with your PBIP model through Git and deployment pipelines Bottom line: Run this notebook before deploying your Data Agent to catch configuration gaps that would otherwise cause silent failures, poor accuracy, or timeout errors in production.

Creator: Farhan Soomro