{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rbsnffayf83n","handle":"powerbi-orchestrator-mcp","url":"https://wellknown.network/agents/powerbi-orchestrator-mcp","links":{"self":"https://wellknown.network/agents/powerbi-orchestrator-mcp/record.json","html":"https://wellknown.network/agents/powerbi-orchestrator-mcp","markdown":"https://wellknown.network/agents/powerbi-orchestrator-mcp/record.md","api":"https://wellknown.network/api/v1/agents/powerbi-orchestrator-mcp","status":"https://wellknown.network/api/v1/agents/powerbi-orchestrator-mcp/status","claim":"https://wellknown.network/agents/powerbi-orchestrator-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/powerbi-orchestrator-mcp/claim.json","badge":"https://wellknown.network/agents/powerbi-orchestrator-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/powerbi-orchestrator-mcp/history","tools":"https://wellknown.network/api/v1/agents/powerbi-orchestrator-mcp/tools"},"ard":{"identifier":"urn:air::server:powerbi-orchestrator-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"powerbi-orchestrator-mcp","summary":"High-level orchestration MCP server for Power BI and Microsoft Fabric","description":"# powerbi-orchestrator-mcp\n\n> **Un servidor MCP orquestrador** que unifica modelado semántico, autoría\n> de reportes, nube Fabric, validación y visualización/UX para Power BI /\n> Fabric en **31 herramientas de alto nivel** (no 500 primitivas).\n>\n> El orquestrador **delega** a motores especializados (subprocess) y\n> presenta al LLM una superficie coherente y de alto nivel.\n\n[![Tests](https://img.shields.io/badge/tests-1629%20passing-brightgreen)](./tests/)\n[![Coverage](https://img.shields.io/badge/coverage-89%25-brightgreen)](./tests/)\n[![Python](https://img.shields.io/badge/python-3.11%2B-blue)](./pyproject.toml)\n[![License](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)\n[![MCP](https://img.shields.io/badge/MCP-stdio-purple)](https://modelcontextprotocol.io)\n\n**Status:** v1.23.0 — Beta. 31 tools, 89% cobertura, enterprise hardening\n(per-tool scopes, read- and write-path containment, plan ownership, full\naudit trail).\nEvery state-changing tool is safe by default: `dry_run=True` on\n`deploy_to_workspace` and `run_refresh`, per-step confirmation on\n`apply_plan`, and `Tools.Write` required for mutating tools over HTTP.\nEvery tool also **reports what it actually did**: a check that could not\nrun says so instead of returning a green result, a rollback that only\npartly succeeded is reported as partial, and a step says which engine\nserved it.\nSee [release notes](./RELEASE-NOTES-v1.23.0.md) · [changelog](./CHANGELOG.md).\n\n---\n\n## Quickstart (60 segundos)\n\n```bash\n# 1. Install from PyPI.\npip install powerbi-orchestrator-mcp\n\n# 2. Configure your MCP client (Claude Desktop shown).\n#    Edit claude_desktop_config.json:\n{\n  \"mcpServers\": {\n    \"powerbi-orchestrator-mcp\": {\n      \"command\": \"powerbi-orchestrator-mcp\",\n      \"args\": [\"--start\"],\n      \"env\": {\"PBI_AUTH_MODE\": \"interactive\"}\n    }\n}\n```\n\n```bash\n# 3. Verify the orchestrator itself works.\npowerbi-orchestrator-mcp --start  # runs over stdio\n# Or in another terminal, run the smoke test:\npython scripts/verif…","publisher":{"name":"Bastian Berrios","url":null},"homepage":"https://github.com/berriosb/powerbi-orchestrator-mcp","repository":"https://github.com/berriosb/powerbi-orchestrator-mcp/blob/main/CHANGELOG.md","version":"1.23.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:powerbi-orchestrator-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"derived"},{"slug":"automation.orchestration","name":"Agent Orchestration","confidence":1,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.779,"provenance":"derived"}],"categories":["analytics","automation","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"powerbi-orchestrator-mcp","registry":"pypi","observedAt":"2026-10-28T20:22:54.903Z","publishedAt":"2026-10-21T21:52:22.643399Z","latestVersion":"1.23.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"powerbi-orchestrator-mcp","url":"https://pypi.org/project/powerbi-orchestrator-mcp/","firstSeenAt":"2026-09-28T12:20:04.319Z","fetchedAt":"2026-10-28T20:20:59.925Z","normalizedAt":"2026-10-28T20:20:59.925Z"}]},"firstSeenAt":"2026-09-28T12:20:04.319Z","updatedAt":"2026-10-28T20:22:54.903Z"}