Real-time progress streaming for Fabric Data Agent MCP server
I would like to request true real-time progress streaming for the Microsoft Fabric Data Agent MCP server.
Currently, when calling a published Fabric Data Agent through MCP using call_tool with a progress_callback, I receive progress events such as:
- analyze.database.fewshots.loading
- analyze.database.nl2code
- analyze.database.execute
- Message created
However, these events are usually not delivered during the actual execution.
For example, the request can take 15–20 seconds with no updates, and then several progress notifications arrive almost at the same time, immediately before the final response.
It would be very useful if the Data Agent MCP server could emit and flush progress notifications incrementally as each step happens.
Ideally, applications could display statuses such as:
- Understanding the question
- Generating the query
- Executing the query
- Processing the result
- Preparing the final answer
This would allow developers to build a much better real-time user experience instead of showing only a loading indicator during long-running requests.
The MCP transport already supports streaming and the client can receive progress notifications. The missing part appears to be real-time delivery of the Data Agent execution progress from the server.
Could Microsoft please consider supporting true incremental progress streaming for the Fabric Data Agent MCP endpoint ?
Recent ideas
Deployment Pipelines - Remember selected stage
Every time we go into a deployment pipeline, it defaults to selecting the Development stage. I believe that it would be very rare to have a user select the Development stage. It would be helpful if d...PeterDaniels8 minutes agoAdvocate IINew1View0likes0CommentsDisable auto-restore previous session's tabs in new Fabric sessions
Description: Since a recent update, starting a new Fabric session — for example by opening Fabric in a new browser tab — automatically reopens all the item tabs that were left open from a previous s...MathieuVr6 hours agoFrequent VisitorNew56Views5likes1CommentExported PDF from PowerBI to not have any indents/borders
Currently, using the "Export to PDF" option in PowerBI results in two consistently buggy results: A white border/indent is generated, increasing the size of the page from 8.5x11 to 9x11.5 Sometime...EliShalev10 hours agoNew MemberNew12Views0likes0CommentsAdding a Container for Logical Grouping of Activities in Data Pipelines
Dear Team, I would like to propose a feature enhancement for Data Pipelines in Microsoft Fabric that allows the logical grouping of activities into a container. This container would serve to: Im...lukas_karlovsky11 hours agoNew MemberPlanned876Views15likes5Comments