TOMPo MCP — Architecture Flow
Power BI & Fabric Lineage Intelligence · Column-to-Visual Tracing · Open Source (PyPI)
Developer
Conversational
Natural language
in Copilot Chat
GitHub Copilot
MCP-compatible AI
MCP PROTOCOL
TOMPo Server
Runs locally (Python)
DefaultAzureCredential
LOCAL · ZERO INFRA
Fabric & Power BI APIs
getDefinition
DAX
az login · 3 Token Scopes
Lineage Output
Rich interactive visual
End-to-end lineage
from column to visual
Authentication
DefaultAzureCredential
- Azure CLI / VS Code
Metadata
- 1: Fabric getDefinition (TMDL/BIM)
- 2: DAX INFO() executeQueries
Output Details
- Visual-based Impact Analysis
- Used/Unused measure & column details
- Semantic model information
Formats Parsed
- TMDL (text-based definitions)
- BIM (JSON model.bim)
- PBIR (report JSON)
- Legacy Layout (sections[])
- DAX INFO() output
- Scanner API response