Create, inspect, manage, and render charts and data visualizations as SVG/PNG or interactive embeds.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://szum.io/mcp13 Tools · 1223 msrender_chartUse this when the user wants to preview or generate a chart. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings require explicit user approval f…Use this when the user wants to preview or generate a chart. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings require explicit user approval f…
| Parameter | Typ | Beschreibung |
|---|---|---|
| acknowledgeWarnings | boolean | Set true only after the user explicitly approves every warning returned for this exact config |
| config* | string | Complete chart config JSON. Mark field references must match row keys. Chronological annual values use "YYYY" strings on an explicit UTC scale. Bar and area va… |
save_chartUse this when the user wants to permanently save and publish a chart from a Szum config. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings requ…Use this when the user wants to permanently save and publish a chart from a Szum config. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings requ…
| Parameter | Typ | Beschreibung |
|---|---|---|
| acknowledgeWarnings | boolean | Set true only after the user explicitly approves every warning returned for this exact config |
| config* | string | Complete chart config JSON. Mark field references must match row keys. Chronological annual values use "YYYY" strings on an explicit UTC scale. Bar and area va… |
| idempotencyKey | string | Stable retry key of at most 255 characters; reuse only for the exact same config |
list_chartsUse this when the user wants to find charts in their saved library. Returns paginated metadata and URLs, not chart configs; requires authentication. Draft-only editor charts have publishedAt null, hasDraft true, and sizeBytes 0 because sizeBytes measures only the stored published config, not draft…Use this when the user wants to find charts in their saved library. Returns paginated metadata and URLs, not chart configs; requires authentication. Draft-only editor charts have publishedAt null, hasDraft true, and sizeBytes 0 because sizeBytes measures only the stored published config, not draft…
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | — | Filter by one or more chart sources; omit to list all |
| sort | string | Sort by creation time (default), update time, or title A-Z |
| q | string | Case-insensitive title substring search; trimmed and limited to 100 characters |
| cursor | string | Opaque nextCursor from the previous page |
| limit | integer | Page size; defaults to 100 and has a maximum of 1000 |
get_chartUse this when the user identifies a saved chart by id and wants to view it or retrieve its metadata and URLs. Displays the published chart when available and does not return its config; requires authentication.Use this when the user identifies a saved chart by id and wants to view it or retrieve its metadata and URLs. Displays the published chart when available and does not return its config; requires authentication.
| Parameter | Typ | Beschreibung |
|---|---|---|
| id* | string | Opaque 32-character saved-chart id |
get_chart_configUse this when the user identifies a saved chart by id and needs its complete published Szum config for inspection or reuse. Does not return a newer editor draft; requires authentication.Use this when the user identifies a saved chart by id and needs its complete published Szum config for inspection or reuse. Does not return a newer editor draft; requires authentication.
| Parameter | Typ | Beschreibung |
|---|---|---|
| id* | string | Opaque 32-character saved-chart id |
get_preview_stateUse this when the Szum chart App needs to restore a rendered preview as its current transient or saved view. It is read-only, owner-scoped when authenticated, and hidden from the model.Use this when the Szum chart App needs to restore a rendered preview as its current transient or saved view. It is read-only, owner-scoped when authenticated, and hidden from the model.
| Parameter | Typ | Beschreibung |
|---|---|---|
| previewId* | string | Opaque 16-character chart-preview id |
update_chartUse this when the user wants to replace and publish a saved chart's config while keeping its id and URLs. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors blo…Use this when the user wants to replace and publish a saved chart's config while keeping its id and URLs. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors blo…
| Parameter | Typ | Beschreibung |
|---|---|---|
| acknowledgeWarnings | boolean | Set true only after the user explicitly approves every warning returned for this exact config |
| id* | string | Opaque 32-character saved-chart id |
| config* | string | Complete chart config JSON. Mark field references must match row keys. Chronological annual values use "YYYY" strings on an explicit UTC scale. Bar and area va… |
rename_chartprivilegiertUse this when the user wants to change a saved chart's library title without changing its config, publication state, or public URLs; requires authentication.Use this when the user wants to change a saved chart's library title without changing its config, publication state, or public URLs; requires authentication.
| Parameter | Typ | Beschreibung |
|---|---|---|
| id* | string | Opaque 32-character saved-chart id |
| title* | string | New saved-chart title; trimmed and limited to 200 characters |
delete_chartprivilegiertUse this when the user explicitly wants to permanently delete one saved chart. Deletion cannot be undone, and retrying an already completed deletion succeeds; requires authentication.Use this when the user explicitly wants to permanently delete one saved chart. Deletion cannot be undone, and retrying an already completed deletion succeeds; requires authentication.
| Parameter | Typ | Beschreibung |
|---|---|---|
| id* | string | Opaque 32-character saved-chart id |
validate_chartUse this when a chart config will be rendered, saved, or updated. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings require explicit user appro…Use this when a chart config will be rendered, saved, or updated. Validate each generated or changed config once before rendering, saving, or updating. Do not revalidate unchanged input; a successful render preflights it for later saves or updates. Errors block; warnings require explicit user appro…
| Parameter | Typ | Beschreibung |
|---|---|---|
| config* | string | Complete chart config JSON. Mark field references must match row keys. Chronological annual values use "YYYY" strings on an explicit UTC scale. Bar and area va… |
list_themesUse this when choosing a visual theme for a chart. Returns every available theme and guidance on where each works best.Use this when choosing a visual theme for a chart. Returns every available theme and guidance on where each works best.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_marksUse this when choosing or configuring chart mark types. Returns every available mark with its properties and defaults.Use this when choosing or configuring chart mark types. Returns every available mark with its properties and defaults.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_examplesUse this when the model needs current, ready-to-use Szum chart configs or preferred semantic patterns. Optionally filters examples by mark type.Use this when the model needs current, ready-to-use Szum chart configs or preferred semantic patterns. Optionally filters examples by mark type.
| Parameter | Typ | Beschreibung |
|---|---|---|
| mark_type | string | Filter examples by mark type |
13 von 13 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Create, inspect, manage, and render charts and data visualizations as SVG/PNG or interactive embeds.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.