{"id":"santhoshravindran7-fabric-analytics-mcp","name":"Fabric-Analytics-MCP","af_score":57.5,"security_score":60.8,"reliability_score":37.5,"what_it_does":"An MCP (Model Context Protocol) server that exposes a large set of tools for authenticating to Microsoft Fabric and performing analytics/workspace operations, including CRUD for Fabric items, Spark/Livy job and monitoring workflows, and Synapse-to-Fabric migration tooling. It also supports local/Docker/Kubernetes-style deployment patterns and multiple Fabric authentication approaches.","best_when":"You run a self-hosted MCP server inside your environment and want LLM agents to orchestrate Microsoft Fabric administration and migration workflows via authenticated tool calls.","avoid_when":"You cannot securely manage bearer tokens/client secrets, or you need strong guarantees about operational safeguards (rate limits, structured error codes, idempotency for create/delete/update) that are not clearly documented.","last_evaluated":"2026-03-30T13:45:47.098049+00:00","has_mcp":true,"has_api":false,"auth_methods":["Bearer token (FABRIC_AUTH_METHOD=bearer_token, FABRIC_TOKEN)","Azure CLI authentication (uses az login session)","Service Principal","Device Code","Interactive","Simulation mode (bearerToken: \"simulation\")"],"has_free_tier":false,"known_gotchas":["Interactive authentication flows can time out in sandboxed MCP clients; bearer-token flow is recommended.","Tokens expire (~1 hour per README), so long-running sessions may require refresh logic or re-auth.","Destructive operations (e.g., deletes, unassigning/migration) may require additional confirmation/guardrails from the agent/operator."],"error_quality":0.0}