Data Analytics
Timespan
explore our new search
Fabric Core MCP Server: OneLake AI Setup
Microsoft Fabric
Aug 6, 2026 6:25 AM

Fabric Core MCP Server: OneLake AI Setup

by HubSite 365 about Reza Rad (RADACAD) [MVP]

Founder | CEO @ RADACAD | Coach | Power BI Consultant | Author | Speaker | Regional Director | MVP

Manage OneLake Security in Microsoft Fabric with Fabric Core MCP Server in VS Code via GitHub Copilot prompts, no code

Key insights

  • Fabric Core MCP Server — A remote Model Context Protocol endpoint that lets AI agents run Fabric operations by turning natural-language prompts into Fabric API calls.
    It enforces your existing permissions and records actions so operations stay auditable.
  • Setup in VS Code — Install the Core MCP Server extension in Visual Studio Code and connect an AI assistant like GitHub Copilot via a browser sign-in with Microsoft Entra ID OAuth.
    The flow removes the need for a local server and uses secure tenant authentication.
  • Core capabilities — Use prompts to list and manage workspaces, search the OneLake catalog, view items (lakehouses, models, notebooks), and manage permissions and folders.
    Live demos show finding workspaces with custom OneLake Security roles and creating or editing roles with natural language.
  • How it works — An agent connects to the remote endpoint, the server exposes tools, and your prompt maps to the correct Fabric REST APIs.
    Actions run only within your role limits and generate audit logs for tracking.
  • Benefits — Admins gain fast, conversational management across many workspaces without portal clicking or scripts.
    It improves productivity while keeping security aligned with Fabric RBAC.
  • Limits and cautions — The feature is in preview and relies on the underlying OneLake security model, so validate changes first in non-production and confirm you have the right permissions before making wide changes.
    Always review audit logs and test prompts to avoid unintended changes.

[BEGIN HTMLDOC]

Overview of Reza Rad’s demonstration

In a recent YouTube video, Reza Rad (RADACAD) [MVP] walks viewers through the Fabric Core MCP Server and shows how it can make Microsoft Fabric administration conversational. He frames the server as a bridge between natural-language AI agents and Fabric’s REST APIs, and he demonstrates practical tasks without requiring code. Consequently, the video frames the tool as a productivity boost for administrators who manage many workspaces and security roles.

Moreover, Rad highlights how the server integrates with developer tools like Visual Studio Code and AI assistants such as GitHub Copilot, enabling discovery and edits via prompts. He emphasises that this capability is available now in preview and explains each step in a live demo, which helps viewers evaluate the approach for their environments. The accessible format makes the concept easier for both admins and architects to assess.

Installing and connecting the MCP server

Rad begins with a clear, step-by-step install sequence inside Visual Studio Code, showing the extension and configuration required to reach the remote endpoint. He then demonstrates signing in with Microsoft Entra ID, and explains how browser-based OAuth allows an AI agent to act with the same rights as the signed-in user. As a result, viewers can see how the setup preserves existing permissions while enabling conversational control.

In addition, the video covers connecting GitHub Copilot to the server so that prompts become Fabric API calls. Rad explains the mapping process from natural language to specific operations, which reassures administrators that the tool is not simply “magic” but follows predictable API patterns. This part of the demo is practical and useful for teams considering pilot deployments.

Live demos: listing, finding, creating and editing

The heart of the video is Rad’s live demonstrations: he lists all Fabric workspaces, locates which ones have custom OneLake Security roles, and both creates and edits security roles using natural language. He shows how a single prompt can enumerate workspaces and highlight role configurations, which is valuable for tenant-wide audits. Consequently, the approach promises significant time savings compared with manual portal navigation across dozens or hundreds of workspaces.

Furthermore, Rad uses example prompts to create and modify a OneLake role, showing the tool’s flexibility for routine administration. He also points out that actions are subject to the user’s RBAC, so the agent cannot exceed the signed-in user’s permissions. This practical context helps viewers weigh the tool’s operational benefits against real-world controls and limits.

Security, governance and tradeoffs

Rad carefully discusses security and governance tradeoffs, stressing that conversational management must align with existing policies such as RBAC and audit logging. While natural-language prompts speed up routine tasks, they also raise questions about accidental changes, prompt ambiguity, and the need for strong change controls. Therefore, teams should consider additional guardrails like scoped agent credentials, approval workflows, and logging retention policies.

On the other hand, the video makes clear that the MCP server respects Fabric permissions and records operations in audit logs, which mitigates some concerns. Still, Rad recommends testing in a controlled environment and reviewing logs after initial runs to ensure prompts map to the intended API calls. Balancing ease-of-use with governance is essential to prevent misconfigurations and to maintain compliance.

Challenges, limitations and the outlook for admins

Finally, Rad addresses practical challenges such as prompt reliability, error handling, and the current scope of the remote MCP endpoint compared with local tooling. He notes that while the server supports many catalog and workspace operations, some OneLake-specific security features are documented separately and may require careful validation. Thus, administrators must treat the server as a powerful control layer that complements, rather than replaces, deeper security planning.

Looking forward, the video suggests that agent-driven Fabric management will evolve rapidly, and that early adopters have the chance to shape best practices. Rad’s demonstration offers a realistic portrait: the technology reduces repetitive clicks and scripting, but it also requires solid governance and staged adoption to manage risk. Consequently, organizations should pilot the approach, document prompts and outcomes, and iteratively refine policies to achieve a safe balance between productivity and control.

[END HTMLDOC]

Microsoft Fabric - Fabric Core MCP Server: OneLake AI Setup

Keywords

Fabric Core MCP Server install, OneLake security setup, MCP server configuration, Microsoft Fabric OneLake management, OneLake access control best practices, AI prompts for security automation, Fabric core server deployment, OneLake governance and compliance