MCP Catalogs
Homemicrosoft_fabric_mcp screenshot

microsoft_fabric_mcp

by Augustab·25·Score 41

MCP server providing read-only access to Microsoft Fabric resources via its REST API with 25 tools.

developer-toolsai-llmdatabase
12
Forks
1
Open issues
8 mo ago
Last commit
2d ago
Indexed

Overview

Microsoft Fabric MCP is a comprehensive Model Context Protocol server that connects AI assistants to Microsoft Fabric's data platform ecosystem. It provides 25 specialized tools for querying workspaces, examining table schemas, monitoring jobs, and analyzing dependencies without risking data modification. The server uses smart caching for performance and works seamlessly with Cursor, Claude, and other MCP-compatible AI tools. The implementation focuses on read-only operations using GET requests only, ensuring data safety while providing rich insights into Fabric resources. It includes detailed support for workspace management, data schema exploration, job monitoring, and operational intelligence features like lineage analysis and dependency mapping.

Try asking AI

After installing, here are 6 things you can ask your AI assistant:

you:Data analysts exploring Microsoft Fabric workspaces and table schemas through natural language queries
you:Engineers monitoring job instances and identifying dependencies in complex data pipelines
you:BI developers creating notebooks by understanding schemas across Bronze and Silver lakehouses
you:Is this server safe to use with production data?
you:What authentication method does this server use?
you:Can I use this server with MCP tools other than Cursor?

When to choose this

Choose this if you're working with Microsoft Fabric and need AI assistants to have read-only access to workspace structures, table schemas, and job information without data modification capabilities.

When NOT to choose this

Avoid this if you need write access to Microsoft Fabric resources or are not already using Microsoft Fabric in your workflow.

Tools this server exposes

12 tools extracted from the README
  • list_workspaces

    List all accessible Fabric workspaces

  • get_workspace

    Get detailed workspace info including workspace identity status

  • list_items

    List all items in workspace with optional type filtering

  • get_table_schema

    Get detailed schema for specific table

  • list_job_instances

    List job instances with status/item filtering for monitoring

  • get_item_lineage

    Analyze data flow dependencies upstream/downstream

  • list_lakehouses

    List all lakehouses in specified workspace

  • list_tables

    List all tables in lakehouse with format/type info

  • get_job_instance

    Get detailed job info including errors and timing

  • list_compute_usage

    Monitor active jobs and estimate resource consumption

  • get_environment_details

    Get detailed environment config including Spark settings and libraries

  • list_connections

    List all connections user has access to across entire tenant

Comparable tools

fabric-api-mcpazure-data-mcpmcp-api-wrappercustom-fabric-api-client

Installation

Installation

  1. Install UV and Azure CLI:
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  1. Set up Azure CLI authentication:
az login
az account set --subscription "Your-Subscription-ID"
  1. Configure MCP in your settings:

**Cursor MCP settings:**

"mcp_fabric": {
  "command": "uvx",
  "args": ["microsoft-fabric-mcp"]
}

**Claude Desktop config.json:**

"mcpServers": {
  "fabric": {
    "command": "uvx",
    "args": ["microsoft-fabric-mcp"]
  }
}

FAQ

Is this server safe to use with production data?
Yes, the server only uses GET requests for read-only operations, ensuring no data modification can occur.
What authentication method does this server use?
It uses Azure CLI authentication through DefaultAzureCredential, requiring proper Azure login before use.
Can I use this server with MCP tools other than Cursor?
Yes, it's designed to work with any MCP-compatible AI tools including Claude and other implementations.

Compare microsoft_fabric_mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.