SmartVisuals Catalog
Find SmartVisuals Power BI custom visuals and get GUIDs, data roles and PBIR binding snippets.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (3)
- HIGH
- MEDIUMin get_binding_example
- INFOin get_binding_example
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"catalog": {
"url": "https://www.smartvisuals.io/mcp"
}
}
}Remote-Endpunkte
https://www.smartvisuals.io/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢find_visuals(query, limit)
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').
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Space-separated keywords to match against visual names, descriptions, use cases and tags"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Maximum number of results to return (default 10, max 50)"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_visual(slug)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "URL slug of the visual (e.g. 'gantt-chart', 'radar-chart', 'cohort-retention')"
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_binding_example(slug)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "URL slug of the visual (e.g. 'gantt-chart', 'radar-chart')"
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_visuals(status)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"live",
"in-review",
"coming-soon"
],
"description": "Filter by publication status. Omit to return all visuals."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Nachweis