MF

microsoft/fabric-rti-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

133 stars 86 forks 质量 85 趋势 36MIT

microsoft/fabric-rti-mcp 是从 https://github.com/microsoft/fabric-rti-mcp. 导入的 MCP 服务器候选。

概览

microsoft/fabric-rti-mcp 是从 https://github.com/microsoft/fabric-rti-mcp. 导入的 MCP 服务器候选。

概述(AI 翻译)

🎯 概述

Microsoft Fabric实时智能(RTI)的综合模型上下文协议(MCP)服务器实现。 该服务器通过MCP界面提供工具,使AI代理能够与Fabric RTI服务交互,实现无缝的数据查询、分析和流媒体流功能。

[!注] 本项目处于公开预览阶段,实施可能会在正式发布前有重大变化。

🔍 工作原理

Fabric RTI MCP 服务器作为 AI 代理与 Microsoft Fabric RTI 服务之间的桥梁:

  • 🔄 MCP 协议:使用模型上下文协议作为工具暴露 Fabric RTI 功能
  • 🏗️ 自然语言转KQL:AI代理可以将自然语言请求翻译成KQL查询和事件流管理
  • 💡 安全认证:利用Azure身份实现对资源的无缝、安全访问
  • ⚡ 实时数据访问:直接连接Eventhouse和Eventstreams以进行实时数据分析
  • 📊 统一界面:适用于分析和流媒体工作负载,并配备智能参数建议

✨ 支持的服务

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

🎯 Overview

A comprehensive Model Context Protocol (MCP) server implementation for Microsoft Fabric Real-Time Intelligence (RTI). This server enables AI agents to interact with Fabric RTI services by providing tools through the MCP interface, allowing for seamless data querying, analysis, and streaming capabilities.

[!NOTE]
This project is in Public Preview and implementation may significantly change prior to General Availability.

🔍 How It Works

The Fabric RTI MCP Server acts as a bridge between AI agents and Microsoft Fabric RTI services:

  • 🔄 MCP Protocol: Uses the Model Context Protocol to expose Fabric RTI capabilities as tools
  • 🏗️ Natural Language to KQL: AI agents can translate natural language requests into KQL queries and Eventstream management
  • 💡 Secure Authentication: Leverages Azure Identity for seamless, secure access to your resources
  • ⚡ Real-time Data Access: Direct connection to Eventhouse and Eventstreams for live data analysis
  • 📊 Unified Interface: For both analytics and streaming workloads with intelligent parameter suggestions

✨ Supported Services

Eventhouse (Kusto): Execute KQL queries against Microsoft Fabric RTI Eventhouse and Azure Data Explorer (ADX).

Eventstreams: Manage Microsoft Fabric Eventstreams for real-time data processing:

  • List Eventstreams in workspaces
  • Get Eventstream details and definitions
  • Create new Eventstreams
  • Update existing Eventstreams
  • Delete Eventstreams

Activator: Create and manage Microsoft Fabric Activator triggers for real-time alerting:

  • Create new triggers with KQL source monitoring
  • Set up email and Teams notifications when a condition occurs
  • List Activator artifacts in workspaces

Map: Create and manage Microsoft Fabric Map to visualize geospatial data:

  • Create a new map from a provided configuration
  • Visualize data on maps
  • List Map items in workspaces
  • Delete Map items

🧠 Copilot Skills

This repository includes a KQL Copilot Skill (.github/skills/kql/) that gives AI agents deep KQL expertise when writing, debugging, or reviewing Kusto queries. The skill covers:

在 GitHub 查看完整 README

安装

uvx microsoft-fabric-rti-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "fabric-rti-mcp": { "command": "uvx", "args": [ "microsoft-fabric-rti-mcp" ], "env": { "KUSTO_SERVICE_URI": "https://help.kusto.windows.net/", "KUSTO_SERVICE_DEFAULT_DB": "Samples", "FABRIC_API_BASE": "https://api.fabric.microsoft.com/v1" } } } }