Skip to content
External endpointresponds

Charts by Szum

Render charts and data visualizations as SVG or PNG images from a JSON config.

Endpoint URL
https://szum.io/mcp
Current status
responds
Last checked
Aug 17, 2026, 05:07 AM UTC
Check
MCP initialize · 8s limit
Latency
1,440 ms
Response record
4 of 4 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
io.szum/charts

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
Szum
Version
1.4.0
Capability keys
tools, resources
Instructions excerpt

Chart authoring: - x/y/text/label.field and non-# fill/stroke must name data keys. Pie: x for category, y for value (finite numbers); fill normally matches x. Literals are #RGB/#RRGGBB. Paint: fill for area/pie/text; stroke for rule; either (not both) for line; either/both for dot/bar. Defaults need x/y keys. - Share top-level data; use mark data for different rows. - Fill/stroke fields create series; group only arranges existing bar series as stack (default) or dodge. If rows share a position, encode a series or aggregate. Areas stack. - Prefer built-in labels; reserve text for free-positioned annotations. Hide a fully labeled value axis only when readers do not need its scale. - Bar and area value axes stay linear and include zero. Explicit base-10 log scales require positive finite values and domains; use line or dot. - For chronological annual trends, use "YYYY" strings, map x: "year", and set x to { type: "utc", tickFormat: "%Y" }. Do not invent dates. Categorical years may stay b

Reported Aug 17, 2026, 05:07 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 310ms
  2. responds
    MCP initialize · 8s limit · HTTP 200 · 2,176ms
  3. responds
    MCP initialize · 8s limit · HTTP 200 · 1,203ms
  4. responds
    MCP initialize · 8s limit · HTTP 200 · 1,440ms