Create, inspect, manage, and render charts and data visualizations as SVG/PNG or interactive embeds.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://szum.io/mcp13 herramientas · 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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_chartprivilegiadaUse 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| id* | string | Opaque 32-character saved-chart id |
| title* | string | New saved-chart title; trimmed and limited to 200 characters |
delete_chartprivilegiadaUse 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
No se publicó ningún esquema de entrada para esta herramienta.
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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| mark_type | string | Filter examples by mark type |
13 de 13 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Create, inspect, manage, and render charts and data visualizations as SVG/PNG or interactive embeds.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.