Connect GitHub Copilot to Microsoft Fabric
GitHub Copilot reaches Microsoft Fabric through one Flowplane address. You add Microsoft Fabric once in Flowplane, add that address to GitHub Copilot, and sign in. Find and manage your Microsoft Fabric workspaces and items, and see who has which role. Every change waits for your approval by default.
- Tools
- The app’s own set
- Sign-in
- Your own account
- Approval, by default
- Changes wait for you
- MCP server
- The app’s, passed through
- 1
Add Microsoft Fabric in Flowplane
In the Flowplane console, add Microsoft Fabric and sign in with Microsoft. There is nothing to fill in.
Each person signs in with their own Microsoft work or school account, and the assistant acts as them: it sees and may do only what their Fabric permissions allow. Fabric has to be on for your organisation, and the first sign-in may ask a Microsoft administrator to approve Flowplane once. Flowplane keeps the login sealed; the assistant never sees it.
- 2
Add Flowplane to GitHub Copilot
Your address is shown in the Flowplane console; it looks like
https://mcp.flowplane.eu/<your-label>- In VS Code, open the command palette and run MCP: Add Server. Choose HTTP (HTTP or Server-Sent Events) and paste
https://mcp.flowplane.eu/<your-label>(or add the block below to.vscode/mcp.json). - Choose Authenticate, then sign in to Flowplane and allow VS Code.
- In Copilot Chat, switch to Agent mode.
{ "servers": { "flowplane": { "type": "http", "url": "https://mcp.flowplane.eu/<your-label>" } } }Steps checked against the vendor’s documentation (Microsoft)
- In VS Code, open the command palette and run MCP: Add Server. Choose HTTP (HTTP or Server-Sent Events) and paste
- 3
Ask GitHub Copilot
- “List all my Fabric workspaces.”
- “Find the lakehouses with “Customer” in their name.”
- “Who has Admin access to the Sales Analytics workspace?”
- “Create a workspace called Finance Dev with a lakehouse named Ledger.”
- “Add an.peeters@example.be as Contributor to the Finance Dev workspace.”
What GitHub Copilot can do in Microsoft Fabric
Through Flowplane an AI assistant uses Microsoft’s Fabric Core MCP server to look after your Fabric estate: search items across workspaces, list and create workspaces, create and change items such as lakehouses, notebooks, pipelines and semantic models, and see or change who has a role in a workspace. It is for managing resources, not for querying the data in your tables. Reads go straight through; every change, role grant and deletion waits for your approval by default.
Microsoft runs an official remote MCP server for Fabric, Fabric Core MCP Server. Flowplane passes it through as it is and adds its own approvals on top, so there is nothing to install or register.
Questions
- Can the assistant change who has access?
- Yes, Microsoft’s server can grant and revoke workspace roles. Flowplane treats that as a change like any other: it waits for your approval by default, as do creating, changing and deleting workspaces and items.
- Can it read or query the data in a lakehouse or semantic model?
- No. This server manages workspaces, items and roles. To ask questions of Power BI reports and semantic models, add Microsoft Fabric IQ.
- Does GitHub Copilot see the password or key for Microsoft Fabric?
- No. You sign in to Microsoft Fabric through Flowplane, which keeps that sign-in sealed. GitHub Copilot only gets a Flowplane sign-in for you, which you can revoke in the console.
- Can GitHub Copilot change things in Microsoft Fabric without asking?
- Not by default: reads are allowed and anything that changes something in Microsoft Fabric waits for your approval. Your workspace’s rules can make that stricter or looser.
Other assistants with Microsoft Fabric
- Connect Claude to Microsoft Fabric→
- Connect Claude Code to Microsoft Fabric→
- Connect ChatGPT to Microsoft Fabric→
- Connect Cursor to Microsoft Fabric→
- Connect Codex to Microsoft Fabric→
- Connect Mistral Le Chat to Microsoft Fabric→
Flowplane is not affiliated with or endorsed by Microsoft Fabric’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.