Polish Fabric MCP Server README#2620
Open
HasanAboShally wants to merge 3 commits into
Open
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the Fabric MCP Server README to more accurately describe which tool categories work offline vs. which require authenticated access to a live Fabric environment, and to align the documentation with Microsoft style guidance.
Changes:
- Corrects “never connects” messaging to distinguish offline documentation tools from authenticated live operations (OneLake + item creation).
- Updates Getting Started wording to “Select Refresh”.
- Adds a Microsoft Learn link for official Fabric MCP Servers documentation.
Invoking Livetests
Copilot submitted PRs are not trustworthy by default. Users with write access to the repo need to validate the contents of this PR before leaving a comment with the text /azp run mcp - pullrequest - live. This will trigger the necessary livetest workflows to complete required validation.
| <!-- insert-section: nuget;pypi {{MCPRepositoryMetadata}} --> | ||
|
|
||
| A local-first Model Context Protocol (MCP) server that provides AI agents with comprehensive access to Microsoft Fabric's public APIs, item definitions, and best practices. The Fabric MCP Server packages complete OpenAPI specifications into a single context layer for AI-assisted development—without connecting to live Fabric environments. | ||
| A local-first Model Context Protocol (MCP) server that provides AI agents with comprehensive access to Microsoft Fabric's public APIs, item definitions, and best practices. The Fabric MCP Server packages complete OpenAPI specifications into a single context layer for AI-assisted development. API documentation and best practices tools work offline; OneLake data operations and core Fabric operations connect to your live Fabric environment when authenticated. |
Comment on lines
179
to
183
| 1. Open GitHub Copilot in [VS Code](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode) and switch to Agent mode. | ||
| 1. Click `refresh` on the tools list | ||
| - You should see the Fabric MCP Server in the list of tools | ||
| 1. Select **Refresh** on the tools list. | ||
| - You should see the Fabric MCP Server in the list of tools. | ||
| 1. Try a prompt that uses Fabric context, such as `What Fabric workload types are available?` | ||
| - The agent should be able to use the Fabric MCP Server tools to complete your query |
AmosHersch
approved these changes
May 11, 2026
alzimmermsft
approved these changes
May 11, 2026
AmosHersch
approved these changes
May 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Fix inaccurate claims and improve the Fabric MCP Server README.
Changes
Fix misleading "never connects" claim
The intro paragraph, Key Capabilities section, and Security section stated the server "never connects to your Fabric environment." This is only true for the API documentation and best practices tools. OneLake data operations and
core_create-itemconnect to live Fabric when authenticated. Updated all three locations to accurately describe the offline vs. connected tool categories with consistent wording.Add link to official MS Learn documentation
Added a link to the new Fabric MCP Servers documentation on Microsoft Learn in the Documentation section.
Fix "Click" → "Select"
Changed "Click
refresh" to "Select Refresh" in the Getting Started section to follow Microsoft style guidelines.