{"adoption": {"forks": 201, "observed_at": "2026-09-03T02:15:15.057369+00:00", "stars": 1127}, "canonical_url": "https://ross.abutalabs.com/products/powerbi-modeling-mcp", "card": {"archived": false, "artifact_type": "service", "description": "The Power BI Modeling MCP Server, brings Power BI semantic modeling capabilities to your AI agents.", "domain": ["large-language-models", "data-science", "developer-tools", "analytics"], "enriched": true, "function": ["mcp", "agent-framework", "developer-tools"], "health_score": 80, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "experimental", "member_repos": ["microsoft/powerbi-modeling-mcp"], "name": "microsoft/powerbi-modeling-mcp", "platform": ["self-hosted", "windows", "cross-platform"], "pushed_at": "2026-09-02T09:46:35+00:00", "repo": "microsoft/powerbi-modeling-mcp", "stars": 1127, "tags": ["power-bi", "semantic-modeling", "dax", "mcp-server", "microsoft-fabric", "business-intelligence", "tmdl", "ai-agents"], "topics": [], "urls": [], "use_cases": ["build power bi semantic models with natural language", "bulk rename measures in a power bi model with an ai agent", "validate and run dax queries via ai assistant", "apply modeling best practices to a semantic model", "let an ai agent autonomously refactor a tmdl power bi project", "manage power bi model security rules with ai"], "what_it_is": "A local MCP server from Microsoft that exposes Power BI semantic modeling capabilities to AI agents, enabling natural-language creation and modification of tables, measures, relationships, and DAX queries. It supports Power BI Desktop and Fabric semantic models, including TMDL and Power BI Project files for agentic workflows.", "when_to_avoid": ["you need to modify report pages or visual layouts (not supported)", "you cannot tolerate preview-stage API changes", "your model contains sensitive data you don't want exposed to LLM providers"], "when_to_choose": ["you use Power BI or Fabric and want AI-assisted semantic model development", "you need bulk modeling operations across many model objects", "you want agentic workflows over TMDL/Power BI Project files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/powerbi-modeling-mcp", "repo": "microsoft/powerbi-modeling-mcp", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.057369+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:45:48.629851+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "78a48151171b13461600a8f881e9b4624888956bcd0f79cf2cef87565ac68613", "fetched_at": "2026-09-03T02:15:15.057369+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/powerbi-modeling-mcp"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 22, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 321, "days_push": 0, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}