SmartVisuals Catalog

io.smartvisualsPublished by smartvisuals.ioOfficial publisherv1.0.0Updated Oct 28, 2026

Find SmartVisuals Power BI custom visuals and get GUIDs, data roles and PBIR binding snippets.

VerifiedStreamable HTTPWeb executableDeveloper ToolsData & Analytics

Overview

AI-generated overview

Remote MCP server that lets an assistant search the SmartVisuals catalog of Power BI custom visuals and retrieve GUIDs, data roles and PBIR binding snippets.

What you can do
  • Search the catalog by keyword and see why each visual matched
  • List all visuals, optionally filtered by publication status
  • Read a visual's full entry: GUID, data roles, version, use cases, free-tier limits and premium features
  • Get PBIR layout snippets and binding notes for adding a visual programmatically
When to use it
Useful when building or editing Power BI reports and you need to pick a custom visual, check its field wells and limits, or generate PBIR binding markup for it.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. No authentication is declared.
Before you install
The catalog is read-only, but the PBIR snippets it returns are meant to be inserted into report files, so review generated markup before applying it. No credentials are requested.

Installation

In SourceWeft

  1. Open SmartVisuals Catalog in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.smartvisuals%2Fcatalog/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "smartvisuals-catalog": {
      "type": "http",
      "url": "https://www.smartvisuals.io/mcp"
    }
  }
}

Tools

4

find_visuals

Find Visuals

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').

Parameterslimitqueryrequired

get_visual

Get Visual

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.

Parametersslugrequired

get_binding_example

Get Binding Example

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.

Parametersslugrequired

list_visuals

List Visuals

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.

Parametersstatus

Version history

1
  1. v1.0.0LatestOct 22, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.