fabric-rti-mcp
Verified Safeby microsoft
Overview
Provides a Model Context Protocol (MCP) server that enables AI agents to interact with Microsoft Fabric Real-Time Intelligence (RTI) services for data querying, analysis, and management.
Installation
python -m fabric_rti_mcp.serverEnvironment Variables
- FABRIC_API_BASE
- KUSTO_SERVICE_URI
- AZ_OPENAI_EMBEDDING_ENDPOINT
- USE_OBO_FLOW
- FABRIC_RTI_MCP_AZURE_TENANT_ID
- FABRIC_RTI_MCP_ENTRA_APP_CLIENT_ID
- FABRIC_RTI_MCP_USER_MANAGED_IDENTITY_CLIENT_ID
Security Notes
The server uses Azure Identity SDKs (DefaultAzureCredential, ManagedIdentityCredential) for secure authentication and token handling, including an On-Behalf-Of (OBO) flow using MSAL. No hardcoded critical secrets were found. Destructive operations (e.g., Kusto commands, Eventstream deletion) are explicitly marked. The server's HTTP mode uses a broad CORS policy (allowing all origins), which might require stricter network controls for production deployments. User-provided KQL queries, while executed by the server, rely on the upstream AI agent's trustworthiness to prevent malicious queries.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.
mcp
Connect IBM products and other enterprise systems to AI agents via the Model Context Protocol (MCP) to enable AI models to interact with various local and remote resources.
powerbi-mcp
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.