Weavz Dynamic Dashboard
Experimental read-only dashboard renderer that turns outputs from other tools into charts, metrics, tables, and comparisons.
Tools
| Name | Description |
|---|---|
profile_dataInspect one or more named datasets and return field types, quality warnings, candidate dimensions/metrics/time fields, and chart suggestions. Use this before rendering when the data shape is uncertain. | Inspect one or more named datasets and return field types, quality warnings, candidate dimensions/metrics/time fields, and chart suggestions. Use this before rendering when the data shape is uncertain. |
suggest_dashboardCreate a deterministic dashboard spec from datasets and hints. Recipes: time + numeric fields become line or area charts; category + metric becomes bar charts; baseline/current datasets become comparison metrics and grouped bars; high-cardinality rows get summary plus table. | Create a deterministic dashboard spec from datasets and hints. Recipes: time + numeric fields become line or area charts; category + metric becomes bar charts; baseline/current datasets become comparison metrics and grouped bars; high-cardinality rows get summary plus table. |
validate_dashboardValidate an explicit dashboard spec without rendering UI. Use this when an agent has modified a suggested spec and wants blocking issues plus repair hints. | Validate an explicit dashboard spec without rendering UI. Use this when an agent has modified a suggested spec and wants blocking issues plus repair hints. |
render_dashboardRender a read-only dynamic dashboard from named datasets. If no spec is passed, the tool profiles and suggests one internally. The result is an MCP UI dashboard envelope; this tool does not fetch data or call other tools. | Render a read-only dynamic dashboard from named datasets. If no spec is passed, the tool profiles and suggests one internally. The result is an MCP UI dashboard envelope; this tool does not fetch data or call other tools. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('weavz-dynamic-dashboard', 'profile_data', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'dashboard',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Weavz Dynamic Dashboard to my app?
Weavz Dynamic Dashboard does not require an external account connection. Install the SDK, add the integration to a workspace, then execute tools programmatically.
What tools does Weavz Dynamic Dashboard support?
Weavz Dynamic Dashboard supports 4 tools including Profile Data, Suggest Dashboard, Validate Dashboard, Render Dashboard.
Can I use Weavz Dynamic Dashboard with AI agents?
Yes. Add Weavz Dynamic Dashboard to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Weavz Dynamic Dashboard be used in stateful agent workflows?
Yes. Agents can combine Weavz Dynamic Dashboard tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Weavz Dynamic Dashboard use?
Weavz Dynamic Dashboard does not require external authentication.
How much does the Weavz Dynamic Dashboard integration cost?
The Weavz Dynamic Dashboard integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
Connect Weavz Dynamic Dashboard in minutes
Get 20,000 free action executions every month. No credit card required.