LabscoMCP early access ↗
GongRzheMCP SERVER

QuickChart Server

Turn numbers you already have into a chart in the conversation, or write the rendered image to a path so it can be committed with the document that cites it.

by GongRzhe ↗Diagrams & ChartsCommunity

No longer maintained. The GitHub repository for this server is archived — no fixes or security updates are expected.

View project ↗

LABSCO SUMMARY

The gap between having the numbers and having a picture of them is one call wide.

generate_chart takes the pieces you would otherwise assemble by hand — type, labels, datasets, options, title — and download_chart takes a config and an output path and writes the image where you asked for it. Nothing is configured and nothing is authenticated, so the whole surface is those two calls plus the data you arrived with.

What it is

A two-tool server over QuickChart: one builds a chart from a type, labels, datasets and options, the other downloads a chart image to a local file.

What you get

  • A chart built from a chart type, its labels, one or more datasets, a title and an options object
  • The rendered image written to a path you name, so it can be attached or committed rather than looked at once

Requirements

The data itself — labels and datasets — and, for the download tool, a writable output path. Nothing is authenticated: the server declares no environment variables.

Setup effort

One command — npx -y @gongrzhe/quickchart-mcp-server