# Charts by Szum MCP server

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

## Links
- Registry page: https://www.getdrio.com/mcp/io-szum-charts
- Website: https://szum.io

## Install
- Endpoint: https://szum.io/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://szum.io/mcp

## Tools
- render_chart - Render a chart from a JSON config. Returns a URL to the rendered image (expires after 10 min). Each call counts as one render against your monthly limit. "format" is required – set to "svg" or "png". Endpoint: https://szum.io/mcp
- validate_chart - Validate a chart config against the schema. Returns validation errors or confirms the config is valid. Does not count as a render. Endpoint: https://szum.io/mcp
- list_themes - List all available chart theme names. Endpoint: https://szum.io/mcp
- list_marks - List all available mark types with their specific properties and defaults. Endpoint: https://szum.io/mcp
- get_examples - Get example chart configs. Optionally filter by mark type. Returns ready-to-use JSON configs. Endpoint: https://szum.io/mcp

## Resources
- szum://schema - JSON Schema for szum chart configs (version 2026-03-20) MIME type: application/json
- szum://llms-txt - Compact API reference for LLM context windows MIME type: text/plain

## Prompts
Not captured

## Metadata
- Owner: io.szum
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 30, 2026
- Source: https://registry.modelcontextprotocol.io
