microsoft/flint-chart

🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.

About the project

Flint is a visualization language that turns compact, human-editable chart descriptions into charts without requiring an agent to specify every layout detail. Its library produces output for formats including Vega-Lite, ECharts, Chart.js, Plotly, and editable Excel charts, while its MCP server lets agents create, validate, and render visualizations. The catalogue skills, agent, and MCP integration help coding agents use Flint.

This repository also configures its own agents. See what flint-chart tells them →

4.4kStars on the repository
4Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

flint

01

microsoft/flint-chart

MCP server Claude CodeCodexCursor +2 ✓ vendor

Model Context Protocol server for Flint — compile, validate, and render semantic chart specs across supported backends. Runs locally from the flint-chart-mcp npm package.

not rated 4.4k +15 today A Socket: warn tokens not measured original MIT