See it immediately.
A publication-ready SVG or PNG appears where the conversation is already happening.
MCP server for ChatGPT, Claude, and other agents
Ask your agent for a chart. szum designs it, renders it, and returns a finished artifact without a detour through another tool.
Agent conversation
Show when wind and solar overtook coal in the EU since 2015. Make it editorial and cite the source.
I’ll use szum to design and render this as a sourced comparison.
render_chart
szum
Save this chart to my account.
I’ll save the same chart to your szum account.
save_chart
szum
Saved chart
Wind and solar overtake coal
A constrained grammar gives the model fewer ways to get the chart wrong. Curated themes make the visual decisions before the prompt begins.
A publication-ready SVG or PNG appears where the conversation is already happening.
Schema-aware tools catch invalid configurations and help agents discover marks, themes, and examples.
Save permanently, edit in the creator, embed interactively, or use the same definition through the image API.
Connect one endpoint, describe the result you need, and let the agent use the chart grammar and design system directly.
Add the Streamable HTTP endpoint to ChatGPT, Claude, Claude Code, Cursor, or VS Code. OAuth handles account access where supported.
The agent can inspect current examples, marks, themes, and the chart schema before it builds and validates the definition.
Render a ten-minute preview or save a permanent chart with image, interactive embed, editor, and Studio links.
The short version before you connect an agent.
The same definition works in agent conversations, image APIs, Figma, and interactive embeds. The medium changes. The chart does not.