ChartBytes

Official registry Media and design

Generate chart images (bar, hbar, stacked, line, area, scatter, pie, donut) as PNG/SVG for AI agents

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

OCI package ghcr.io/haswell119/chartbytes-mcp:1.0.2
Claude Code
claude mcp add chartbytes -e 'CHARTBYTES_URL=<CHARTBYTES_URL>' -e 'CHARTBYTES_LICENSE=<your chartbytes_license>' -- docker run -i --rm ghcr.io/haswell119/chartbytes-mcp:1.0.2
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "chartbytes": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/haswell119/chartbytes-mcp:1.0.2"
            ],
            "env": {
                "CHARTBYTES_URL": "<CHARTBYTES_URL>",
                "CHARTBYTES_LICENSE": "<your chartbytes_license>"
            }
        }
    }
}

Environment variables

  • CHARTBYTES_URL ChartBytes API base URL (defaults to https://chartbytes.meridian-digital.pro)
  • CHARTBYTES_LICENSE secret Optional ChartBytes Pro license key to enable dark/brand themes

Frequently asked questions

What is ChartBytes?

Generate chart images (bar, hbar, stacked, line, area, scatter, pie, donut) as PNG/SVG for AI agents

How do I install ChartBytes?

It runs on your machine. In Claude Code: claude mcp add chartbytes -e 'CHARTBYTES_URL=<CHARTBYTES_URL>' -e 'CHARTBYTES_LICENSE=<your chartbytes_license>' -- docker run -i --rm ghcr.io/haswell119/chartbytes-mcp:1.0.2. For other clients, paste the JSON configuration from this page into their MCP settings.

Does ChartBytes need an API key?

Yes. It expects CHARTBYTES_LICENSE, which you set in its configuration.

Who maintains ChartBytes?

It is published by Haswell119. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.