microsoft-fabric-rti-mcp
Microsoft Fabric RTI MCP
What it is and what it does
This package implements a Model Context Protocol (MCP) server that acts as a bridge between AI agents and Microsoft Fabric Real-Time Intelligence services. It exposes a comprehensive set of tools for querying Kusto databases, managing Eventstreams, creating Activator triggers, and visualizing geospatial data through Maps. The server translates natural language requests from AI agents into KQL queries and Fabric API calls, handling authentication via Azure Identity.
The package includes 13+ Kusto tools for query execution and diagnostics, 17 Eventstream tools for creation and management, 2 Activator tools for alert setup, and 7 Map tools for visualization. It also bundles a KQL Copilot Skill that teaches agents about Kusto syntax, query patterns, and optimization. The package is in Public Preview and targets Python 3.10+, with dependencies on httpx, fastmcp, azure-kusto-data, azure-identity, azure-kusto-ingest, and msal.
Use it for:
- Enable AI agents to query Eventhouse data and perform trend analysis on historical datasets through natural language prompts.
- Automate real-time alerting by creating Activator triggers that notify teams via email or Teams when KQL-monitored conditions occur.
- Build and manage Eventstreams programmatically to ingest and process sensor or IoT data in real time.
- Generate execution plans and compare query efficiency before running expensive Kusto queries against large datasets.
- Create and manage geospatial visualizations on Maps by connecting Lakehouse data sources through the MCP interface.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
An MCP server that bridges AI agents to Microsoft Fabric Real-Time Intelligence services, exposing Kusto queries, Eventstreams, Activators, and Maps as tools through the Model Context Protocol.
Yes, with conditions. The package is actively maintained and offers low install friction, but its Pre-Alpha status and explicit note that implementation may significantly change before General Availability mean it is best suited for exploration, prototyping, or integration into AI agent systems where breaking changes are acceptable. Production deployments should monitor the repository for stability signals and version milestones.
Install
microsoft-fabric-rti-mcp on PyPI
pip
pip install microsoft-fabric-rti-mcpuv
uv add microsoft-fabric-rti-mcppoetry
poetry add microsoft-fabric-rti-mcpInstalling microsoft-fabric-rti-mcp
Before you install
Low install friction with a pure-Python wheel and six runtime dependencies. The package is actively maintained with recent commits, though it carries a Pre-Alpha status and is explicitly in Public Preview with potential for significant changes before General Availability.
License in practice
MIT license permits commercial and private use with minimal restrictions, making it safe to adopt in most projects.
Quickstart
pip install microsoft-fabric-rti-mcp
from microsoft_fabric_rti_mcp import ...
# Configure with Azure credentials via azure-identity
# Connect to Fabric RTI and call MCP tools (kusto_query, eventstream_list, etc.)
Requires Azure credentials configured via azure-identity and access to a Microsoft Fabric workspace with Real-Time Intelligence services enabled.
Verify before relying
- Whether the package can be used standalone or requires a specific MCP client/host application to function
- Performance characteristics and latency for typical Kusto queries or Eventstream operations
- Specific Azure roles or permissions required beyond basic Fabric workspace access
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 6 — httpx, fastmcp, azure-kusto-data, azure-identity, azure-kusto-ingest, msal |
| Maintenance | actively maintained — 29 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 75,208/month — #14,740 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: microsoft_fabric_rti_mcp-0.6.2-py3-none-any.whl
Tags
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to…
permissive · top 100 on PyPI
huggingface-hubClient library and CLI tool for downloading,…
permissive · top 100 on PyPI
langchainLangChain provides a framework for building…
permissive · top 1,000 on PyPI
hf-xethf-xet provides chunk-based deduplication and…
permissive · top 1,000 on PyPI
tokenizersTokenizers converts raw text into token…
permissive · top 1,000 on PyPI
transformersTransformers provides a unified framework for…
permissive · top 1,000 on PyPI
apache-airflow-microsoft-fabric-pluginEnables Apache Airflow DAGs to trigger…
unclear · top 5,000 on PyPI
ms-fabric-cliA command-line interface for Microsoft Fabric…
unclear · top 15,000 on PyPI
fast-agent-mcpfast-agent-mcp is a CLI-first framework for…
permissive · top 15,000 on PyPI
mcp-server-appwriteExposes Appwrite's backend-as-a-service…
unclear · top 15,000 on PyPI
fabric-cicdAbstracts Microsoft Fabric API interactions for…
permissive · top 15,000 on PyPI
postgres-mcpA Model Context Protocol server that connects…
permissive · top 15,000 on PyPI
apache-airflow-providers-microsoft-fabricProvides Apache Airflow operators to trigger,…
unclear · top 5,000 on PyPI
awslabs.redshift-mcp-serverProvides a Model Context Protocol (MCP) server…
permissive · top 15,000 on PyPI
jupyter-ai-magicsJupyter AI Magics provides a JupyterLab…
permissive · top 15,000 on PyPI
azure-kusto-dataQuery and interact with Microsoft Azure Kusto…
permissive · top 5,000 on PyPI