Microsoft Fabric MCP Server
Microsoft Fabric MCP Server is an 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… It has 3,738 GitHub stars, is released under the MIT license and runs locally with npx -y @microsoft/fabric-mcp.
- Official
- Other
- MIT
- Actively maintained
Install Microsoft Fabric MCP Server
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
{
"mcpServers": {
"microsoft-fabric-mcp-server": {
"command": "npx",
"args": [
"-y",
"@microsoft/fabric-mcp"
]
}
}
}Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.
Claude Code
claude mcp add --transport stdio microsoft-fabric-mcp-server -- npx -y @microsoft/fabric-mcpCursor
{
"mcpServers": {
"microsoft-fabric-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@microsoft/fabric-mcp"
]
}
}
}Project file; use ~/.cursor/mcp.json to enable it in every project.
VS Code
{
"servers": {
"microsoft-fabric-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@microsoft/fabric-mcp"
]
}
}
}Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).
Tools (40)
Parsed from the Tools section of the README; check the repository for the current list.
docs_list-item-typesLists the Fabric item types that have public API specifications available, plus the non-item API areas (platform,…
docs_item-api-specRetrieves the complete OpenAPI specification for a specific Fabric item type.
docs_platform-api-specRetrieves the OpenAPI specification for core Fabric platform APIs.
docs_item-definitionsRetrieves the JSON schema definition for a Fabric item type.
docs_best-practicesRetrieves best practice documentation and guidance for a specific topic.
docs_api-examplesRetrieves example API request/response files for a specific item type.
onelake_list-workspacesLists available Microsoft Fabric workspaces.
onelake_list-itemsLists workspace items with high-level metadata.
onelake_list-items-dfsLists Fabric items via the DFS endpoint.
onelake_list-filesLists files using the hierarchical file-list endpoint.
onelake_download-fileDownloads a OneLake file.
onelake_upload-fileUploads a file to OneLake storage.
onelake_delete-fileDeletes a file from OneLake storage.
onelake_create-directoryCreates a directory via the DFS endpoint.
onelake_delete-directoryDeletes a directory (optionally recursive).
onelake_get-table-configRetrieves table API configuration for a workspace item.
onelake_list-table-namespacesLists table namespaces (schemas) exposed through the table API.
onelake_get-table-namespaceRetrieves metadata for a specific namespace.
onelake_list-tablesLists tables published within a namespace.
onelake_get-tableRetrieves the definition for a specific table.
onelake_list-data-access-rolesLists all data access roles defined on a single item.
onelake_get-data-access-roleGets the full definition of a single data access role (members, permissions, decision rules).
onelake_create-or-update-data-access-roleUpserts a single data access role on a single item.
onelake_delete-data-access-roleDeletes a single data access role from an item.
onelake_list-shortcutsLists shortcuts defined within an item. Hides DW-managed shortcuts by default (--include-managed to show).
onelake_get-shortcutGets the properties of a single shortcut.
onelake_create-shortcut-onelakeCreates a shortcut pointing to another OneLake location.
onelake_create-shortcut-adls-gen2Creates a shortcut pointing to Azure Data Lake Storage Gen2.
onelake_create-shortcut-amazon-s3Creates a shortcut pointing to Amazon S3.
onelake_create-shortcut-azure-blobCreates a shortcut pointing to Azure Blob Storage.
onelake_create-shortcut-gcsCreates a shortcut pointing to Google Cloud Storage.
onelake_create-shortcut-s3-compatibleCreates a shortcut pointing to S3-compatible storage.
onelake_create-shortcut-dataverseCreates a shortcut pointing to a Dataverse environment.
onelake_create-shortcut-onedrive-sharepointCreates a shortcut pointing to OneDrive/SharePoint Online.
onelake_delete-shortcutDeletes a single shortcut from an item (preserves destination data).
onelake_reset-shortcut-cacheDrops cached shortcut reads, forcing re-resolution from destination.
onelake_get-settingsGets OneLake settings for a workspace (diagnostics + immutability policy).
onelake_modify-diagnosticsModifies diagnostic logging configuration (status, destination lakehouse) at workspace scope.
onelake_modify-immutability-policyModifies the workspace-level OneLake immutability policy (scope, retention days).
core_search-catalogSearches the OneLake catalog for items across workspaces by name, description, or workspace name.
About Microsoft Fabric MCP Server
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.
Similar MCP servers
More other MCP servers
Reactive Resume
reactive-resume/reactive-resume
A one-of-a-kind resume builder that keeps your privacy in mind.
OtherTypeScriptN8n MCP
czlonkowski/n8n-mcp
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you.
OtherTypeScriptXHS Downloader
JoeanAmier/XHS-Downloader
小红书(XiaoHongShu、RedNote)链接提取/作品采集工具.
OtherJavaScriptMCP Use
mcp-use/mcp-use
The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
OtherTypeScriptHa MCP
homeassistant-ai/ha-mcp
Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
OtherPythonMCP Server Chart
antvis/mcp-server-chart
A Model Context Protocol server for generating charts using AntV.
OtherTypeScript
What is Microsoft Fabric MCP Server?
Microsoft Fabric MCP Server is an 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… It has 3,738 GitHub stars, is released under the MIT license and runs locally with npx -y @microsoft/fabric-mcp. The source code is at github.com/microsoft/mcp.
How do I install the Microsoft Fabric MCP Server MCP server?
Add the command npx -y @microsoft/fabric-mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.
Is Microsoft Fabric MCP Server free?
The server is open source under the MIT license, so running it is free. It does not declare any required API key.
Is Microsoft Fabric MCP Server actively maintained?
The most recent commit was on Oct 6, 2026. The latest release is Template.Mcp.Server-0.0.12-alpha.6918199, published Oct 5, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.