MCP server for ChatGPT, Claude, and other agents

An MCP server for designed charts.

Ask your agent for a chart. szum designs it, renders it, and returns a finished artifact without a detour through another tool.

Agent conversation

Connected

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

Complete

Save this chart to my account.

I’ll save the same chart to your szum account.

save_chart

szum

Complete

Saved chart

Wind and solar overtake coal

Interactive
EditImageEmbedManage

The result, not the plumbing.

A constrained grammar gives the model fewer ways to get the chart wrong. Curated themes make the visual decisions before the prompt begins.

See it immediately.

A publication-ready SVG or PNG appears where the conversation is already happening.

Reliable by construction.

Schema-aware tools catch invalid configurations and help agents discover marks, themes, and examples.

Keep going.

Save permanently, edit in the creator, embed interactively, or use the same definition through the image API.

From prompt to chart.

Connect one endpoint, describe the result you need, and let the agent use the chart grammar and design system directly.

1

Connect your agent.

Add the Streamable HTTP endpoint to ChatGPT, Claude, Claude Code, Cursor, or VS Code. OAuth handles account access where supported.

2

Ask in plain language.

The agent can inspect current examples, marks, themes, and the chart schema before it builds and validates the definition.

3

Use the finished chart.

Render a ten-minute preview or save a permanent chart with image, interactive embed, editor, and Studio links.

MCP chart server questions.

The short version before you connect an agent.

What is an MCP chart server?
It gives compatible AI agents tools for creating charts. Instead of describing a chart and leaving you to rebuild it elsewhere, the agent can validate the definition, render the image, and return a usable chart artifact.
Which MCP clients work with szum?
ChatGPT, Claude, Claude Code, Cursor, VS Code, and other clients that support remote Streamable HTTP MCP servers can connect to szum.
Do I need an account or API key?
No account is needed to connect, validate configurations, browse the design system, or render within the anonymous allowance. Saving a permanent chart requires OAuth or an API key.
What is the difference between render_chart and save_chart?
render_chart returns a transient chart image URL that expires after ten minutes. save_chart stores the chart permanently and returns image, interactive embed, editor, and Studio management URLs.

Ask once. Render anywhere.

The same definition works in agent conversations, image APIs, Figma, and interactive embeds. The medium changes. The chart does not.