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. Documentation tools use bundled specifications without connecting to live Fabric environments; operational tools call Fabric… It has 3,804 GitHub stars, is released under the MIT license and runs locally with npx -y @microsoft/fabric-mcp.
github.com/microsoft/mcp (opens in a new tab)
Data as of from the GitHub API and the official MCP registry; description from the project's repository. Report an error
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_assign-workspace-to-capacitySubmits one request to assign an existing workspace to a capacity.
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. Documentation tools use bundled specifications without connecting to live Fabric environments; operational tools call Fabric APIs using the configured identity.
Similar MCP servers
More other MCP servers
MCP Server Chart
antvis/mcp-server-chart
A Model Context Protocol server for generating charts using AntV.
Maintained · last commit Aug 27, 2026
OtherTypeScriptFli
punitarani/fli
Google Flights MCP, CLI and Python Library.
Active · last commit Sep 20, 2026
OtherPythonFlint Chart
microsoft/flint-chart
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.
Active · last commit Oct 21, 2026
OfficialOtherTypeScriptShipSwift
signerlabs/ShipSwift
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Maintained · last commit Oct 26, 2026
OtherSwiftHa MCP
homeassistant-ai/ha-mcp
Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
Active · last commit Oct 26, 2026
OtherPythonArxiv MCP Server
blazickjp/arxiv-mcp-server
Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
Active · last commit Oct 8, 2026
OtherPython
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 23, 2026. The latest release is Azure.Mcp.Server-4.0.0-beta.3, published Oct 23, 2026. appsgit only lists MCP servers with a commit in the last six months.