SmartVisuals Catalog
Server Details
Find SmartVisuals Power BI custom visuals and get GUIDs, data roles and PBIR binding snippets.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: find_visuals is keyword search, list_visuals is full/filtered enumeration, get_visual is detailed inspection, and get_binding_example is integration snippet retrieval. The find/list boundary is well explained, and get_visual is explicitly positioned as a follow-up to discovery.
All names use consistent snake_case with a leading verb: find_visuals, get_visual, list_visuals, and get_binding_example. The pattern is predictable and readable throughout.
Four tools is well-scoped for a focused catalog server, covering discovery, enumeration, detail inspection, and report-binding help. Each tool earns its place without redundant surface area.
The read-only catalog lifecycle is well covered: search, list, detail, and binding example. Minor gaps exist around advanced filtering or bulk metadata extraction, but core agent workflows are supported.
Available Tools
4 toolsfind_visualsFind VisualsARead-onlyInspect
Search the SmartVisuals catalog by keyword. Returns matching Power BI custom visuals with their slug, name, publication status and a reason explaining why each result matched. Use this to discover which visual fits a reporting need (e.g. 'retention cohort', 'radar comparison', 'time series forecast').
Inputs: query (required), limit.
get_binding_exampleGet Binding ExampleARead-onlyInspect
Return the PBIR (Power BI Report) layout snippet and binding notes for a SmartVisuals visual. The snippet includes the publicCustomVisuals GUID array and a queryState template with placeholder field references for each required data role. Use this when you need to programmatically add a SmartVisuals visual to a Power BI report layout file.
Inputs: slug (required).
get_visualGet VisualARead-onlyInspect
Return the full catalog entry for one SmartVisuals Power BI custom visual, including its GUID, data roles (field wells), version, description, use cases, free-tier limits, premium features and diagnostic flags. Use after find_visuals to inspect a specific visual.
Inputs: slug (required).
list_visualsList VisualsARead-onlyInspect
List every visual in the SmartVisuals catalog. Optionally filter by publication status: 'live' (published on Microsoft Marketplace), 'in-review' (submitted, awaiting Marketplace review) or 'coming-soon' (in development). Returns slug, name, shortName and status for each visual.
Inputs: status.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Forge designed Power BI projects (.pbip) from your agent, bound to your own semantic model.
Draw business data as interactive IBCS-style Zebra BI charts and tables.
Find UI components and themes, retrieve code, and generate with hosted 21st AI when enabled.
Governed BI MCP. Ask questions of live company data and list workspace sources via OAuth.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables agents to connect to Power BI semantic models, preview custom ECharts-based visuals with model data, and insert and validate them in existing local PBIR reports.201MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI applications to discover and connect to Power BI Desktop semantic models, inspect tables, columns, and measures, and validate or execute DAX queries through MCP.-
- AlicenseAqualityDmaintenanceEnables discovery of Fabric/Power BI workspaces and semantic models, execution of DAX queries, and generation of executive HTML reports with visualizations.11MIT
- AlicenseNot gradedqualityDmaintenanceEnables discovery of Power BI workspaces and datasets, retrieval of semantic model definitions (TMDL), and execution of DAX queries through the Power BI and Microsoft Fabric REST APIs, using MSAL/WAM authentication for secure token caching.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.