Setting the file. One moment.
Chapter 36 · Microsoft Foundry
Subchapter 36.35
foundry-agent/create/references/tools/prompt-agent/tool-fabric-iq.mdMarkdown2 KBView on GitHub
Connect an agent to Microsoft Fabric data — Ontology, Fabric data agents, and Power BI semantic models — through Fabric IQ. The agent delegates natural-language questions; Fabric IQ runs them against the enterprise ontology (NL2Ontology) and returns synthesized answers under the signed-in user’s Fabric permissions.
{
"type": "fabric_iq_preview",
"project_connection_id": "<fabriciq-connection-name>",
"server_label": "<short-lowercase-label>",
"server_url": "https://<host>/v1/mcp/..."
}| Fabric item | server_url pattern | Supported auth |
|---|---|---|
| Ontology | https://{host}/v1/mcp/dataPlane/workspaces/{workspaceId}/items/{itemId}/ontologyEndpoint | BYO Entra app only |
| Fabric data agent | https://{host}/v1/mcp/workspaces/{workspaceId}/dataagents/{dataAgentId}/agent | BYO Entra app or managed OAuth |
| Power BI semantic model | https://{host}/v1/mcp/fabricaihub/integrations/m365 | BYO Entra app or managed OAuth |
Item.Execute.All + Item.Read.All; tenant admin consent required. For Data Agent: DataAgent.Execute.All.For the full Entra app setup, connection-creation walkthrough, and troubleshooting, see Fabric IQ tool documentation (opens in a new tab).