A Model Context Protocol server for Microsoft Fabric and Power BI semantic models
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"semantic-model-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Semantic Model MCP Server (v0.3.0) A Model Context Protocol (MCP) server for connecting to Microsoft Fabric and Power BI semantic models. This server provides tools to browse workspaces, list datasets, retrieve model definitions (TMSL), execute DAX queries, and create or modify semantic models against semantic models. **🆕 NEW: Best Practice Analyzer** - Now includes comprehensive analysis of semantic models against 71 industry best practice rules! ## 🚀 Quick Start with npm The easiest way to get started is with our npm package: ```bash npx @nahtheking/semantic-model-mcp@latest ``` ### Claude Desktop Configuration Add to your `claude_desktop_config.json`: ```json { "mcpServers": { "semantic-model": { "command": "npx", "args": ["@nahtheking/semantic-model-mcp@latest"] } } } ``` ### Alternative Installation Methods **Global npm install:** ```bash npm install -g @nahtheking/semantic-model-mcp semantic-model-mcp ``` **Python pip install:** ```bash pip install semantic-model-mcp-server python -m semantic_model_mcp_server.server ``` **Requirements:** - Node.js 16+ (for npm method) - Python 3.8+ (automatically handled by npm, or manual for pip method) A tool designed for Semantic model authors to chat with your Semantic Model in VS Code Co-pilot using your own LLM!!! Use your local compute rather than your Premium capacity. This tool is most suited to be run in VS Code to be used as a *chat with your semantic model* feature using your own choice of LLM Server. Co-pilot in VS Code has far fewer limitations than some MCP Clients and can also allow you to tweak/improve this code for yourself. ## Features - **Browse Power BI Workspaces**: List all available workspaces in your tenant - **Dataset Management**: List and explore datasets within workspaces - **Model Definition Retrieval**: Get TMSL (Tabular Model Scripting Language) definitions - **DAX Query Execution**: Run DA…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.