MCP Catalogs
首页Fabric-Analytics-MCP screenshot

Fabric-Analytics-MCP

by santhoshravindran7·111·综合分 46

MCP 服务器使 AI 助手能够通过身份验证 API 安全访问和分析 Microsoft Fabric Analytics 数据。

cloud-storagemonitoringdeveloper-tools
37
Forks
5
活跃 Issue
5 个月前
最近提交
2 天前
收录于

概述

Fabric-Analytics-MCP 是一个全面的模型上下文协议 (MCP) 服务器,提供了与 Microsoft Fabric 数据平台交互的工具。它使 Claude 等 AI 助手能够通过标准化 MCP 协议无缝访问、分析和监控 Microsoft Fabric 资源。该服务器支持完整的工作区管理、Fabric 项目的 CRUD 操作、高级笔记本管理、Livy API 集成和全面的 Spark 监控功能。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:在 Microsoft Fabric 中自动配置和管理工作区
:实时监控和分析在 Fabric 上运行的 Spark 应用程序
:将 Azure Synapse Analytics 工作负载迁移到 Microsoft Fabric
:如何与 Microsoft Fabric 进行身份验证?
:我可以使用这个 MCP 服务器从 Azure Synapse Analytics 迁移到 Microsoft Fabric 吗?

什么时候选它

如果您已经在使用 Microsoft Fabric 进行分析,并且希望通过 AI 进行工作区管理、Spark 监控和自动化迁移工具,请选择此 MCP 服务器。

什么时候不要选它

如果您不使用 Microsoft Fabric,请不要选择此服务器,因为它需要与 Fabric 服务进行身份验证,并且对其他数据平台没有价值。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • fabric_list_workspaces

    List all accessible workspaces with detailed metadata

  • fabric_create_workspace

    Create new workspaces with custom configuration

  • fabric_list_capacities

    List all available Fabric capacities

  • fabric_assign_workspace_to_capacity

    Attach workspaces to dedicated capacity

  • fabric_list_synapse_workspaces

    List all Synapse workspaces in your Azure subscription

  • fabric_discover_synapse_workspace

    Inventory notebooks, pipelines, linked services from Synapse

  • fabric_transform_notebooks

    Transform Synapse notebooks to Fabric format

  • fabric_migrate_synapse_to_fabric

    Complete end-to-end migration from Synapse to Fabric

  • fabric_list_workspace_environments

    List all environments in a workspace

  • fabric_get_workspace_role_assignments

    View workspace permissions and role assignments

  • fabric_add_workspace_role_assignment

    Grant workspace access to users or groups

  • fabric_get_workspace_git_status

    Check Git integration status of a workspace

可对比工具

synapse-mcppowerbi-mcpazure-analytics-mcp

安装

安装

  1. 安装 MCP 服务器:
npm install -g mcp-for-microsoft-fabric-analytics
  1. 配置 Claude Desktop(添加到 config.json):
{
  "mcpServers": {
    "fabric-analytics": {
      "command": "node",
      "args": ["path/to/index.js"],
      "cwd": "path/to/project",
      "env": {
        "FABRIC_AUTH_METHOD": "bearer_token",
        "FABRIC_TOKEN": "your_bearer_token_here",
        "FABRIC_WORKSPACE_ID": "your_workspace_id",
        "ENABLE_HEALTH_SERVER": "false"
      }
    }
  }
}
  1. 从 Power BI Embed Setup 获取您的访问令牌(令牌约 1 小时后过期)

FAQ

如何与 Microsoft Fabric 进行身份验证?
该服务器支持多种身份验证方法:访问令牌、服务主体、设备代码、交互式和 Azure CLI。快速设置请使用 Azure CLI 身份验证,通过 'az login' 实现零配置设置。
我可以使用这个 MCP 服务器从 Azure Synapse Analytics 迁移到 Microsoft Fabric 吗?
是的,该服务器包含 4 个专用迁移工具,可自动将 Spark 笔记本和管道从 Azure Synapse 迁移到 Microsoft Fabric,具有代码转换、资产发现和端到端自动化功能。

Fabric-Analytics-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。