SmartVisuals Catalog
Find SmartVisuals Power BI custom visuals and get GUIDs, data roles and PBIR binding snippets.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- HIGH
- MEDIUMen get_binding_example
- INFOen get_binding_example
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"catalog": {
"url": "https://www.smartvisuals.io/mcp"
}
}
}Puntos de conexión remotos
https://www.smartvisuals.io/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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').
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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#"
}Comunidad
Evidencia