Mmcp.market

Charts by Szum MCP server

by szum.io·io.szum/charts·v1.4.0

Create, inspect, manage, and render charts and data visualizations as SVG/PNG or interactive embeds.

C56/100grade C
What users say
No reviews yet
Be the first
Safety scan
C56/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody has reviewed Charts by Szum yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Charts by Szum tools (13, 2 write)

write = sends, deletes, buys or posts
  • delete_chartwrite actionFree

    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.

  • get_chartFree

    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.

  • get_chart_configFree

    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.

  • get_examplesFree

    Use this when the model needs current, ready-to-use Szum chart configs or preferred semantic patterns. Optionally filters examples by mark type.

  • get_preview_stateFree

    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.

  • list_chartsFree

    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 storage.

  • list_marksFree

    Use this when choosing or configuring chart mark types. Returns every available mark with its properties and defaults.

  • list_themesFree

    Use this when choosing a visual theme for a chart. Returns every available theme and guidance on where each works best.

  • rename_chartFree

    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.

  • render_chartFree

    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 for the exact config. Suggestions do not block. Replace the complete config with suggestedConfig and revalidate before repair. Stores a 1 hour preview and returns public image URLs. Authenticated previews use the account's render allowance, and each image produced from a returned URL is another render. Anonymous previews are complimentary; their images use the anonymous image allowance.

  • save_chartFree

    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 require explicit user approval for the exact config. Suggestions do not block. Replace the complete config with suggestedConfig and revalidate before repair. Supply one idempotencyKey per intended chart and reuse it for retries. Returns permanent public Image and Embed URLs plus Edit and Studio links; requires authentication and saved-chart storage.

  • update_chartwrite actionFree

    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 block; warnings require explicit user approval for the exact config. Suggestions do not block. Replace the complete config with suggestedConfig and revalidate before repair. Refuses charts with unpublished editor changes; requires authentication and saved-chart storage.

  • validate_chartFree

    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 approval for the exact config. Suggestions do not block. Replace the complete config with suggestedConfig and revalidate before repair. Read-only, free, and fast.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

1 high1 low
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 3085ms17/20
  • Tool poisoning13 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
  • Maintenanceno repository listed3/15
  • Maintainer identityverified namespace with website, no repo4/10

Findings (2)

  • highWrite-action tools reachable without authenticationauth.open-write
  • lowNo source repository listedmaint.no-repo
Overall 56/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http charts https://szum.io/mcp
Add to Cursor

Charts by Szum: common questions

Is Charts by Szum MCP server safe?
With care: it is graded C, so read the findings first (56/100). Read the Charts by Szum safety report
How do I install Charts by Szum?
It runs remotely at szum.io. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Charts by Szum need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Charts by Szum maintained?
The latest release is v1.4.0.
Is Charts by Szum up?
100% of our last 19 checks got an answer. We check remote servers about four times a day.
What can I use instead of Charts by Szum?
Servers from other publishers that do the same job: Semiotic MCP server and Microcharts MCP server.

Alternatives to Charts by Szum

Same job from other publishers: the closest match first, then the best rated.

  • Semiotic
    Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
    B
  • Microcharts
    Find, wire, and render microcharts — word-sized React charts with generated alt text.
    A

More from szum.io