bar_chart.
Your MCP client retrieves each tool’s current input schema when it connects. Use that schema for the complete set of fields and supported values.
Chart tools
Each chart tool accepts a chart definition and an optional
assetId:
- Omit
assetIdto create an asset. - Include
assetIdto update the existing asset. - Pass rules and annotations as part of the chart definition.
Table tools
The
table tool supports formatting, conditional rules, merged cells, row and column sizing, icons, gauges, shapes, flags, images, logos, and in-cell charts. Include an assetId to update an existing table.
Use search_visual_assets before adding built-in icons or flags. It accepts a query, an asset type of all, icon, or flag, and a result limit from 1 to 50.
Asset tools
Use
inspect_object before an exact update when you need the current data values, indexes, settings, or rule configuration.
Common response fields
Chart and table creation or update tools return:structuredContent.assetIdstructuredContent.assetCommitstructuredContent.exportGuideUrlstructuredContent.warnings(when present)
fetch_latest_asset returns the current assetId, assetCommit, exportGuideUrl, and preview.
inspect_object returns the inspected components and, when available, workbook data. get_project_changes returns a structured description of changes since the supplied assetCommit.
Input validation rules
- Tool schemas reject unknown properties
- Typed settings must use a supported discriminator, such as
annotationType,ruleType, oraxisType - Invalid schemas return MCP tool errors