Claudius
Status

flint-chart

MCP

Microsoft's visualization language and MCP server for AI agents to generate expressive charts from simple, human-editable chart specs.

by microsoft·microsoft/flint-chart·TypeScript·0.4.0
86· A
Install
git clone https://github.com/microsoft/flint-chart
Stars
3,366
7d change
42.93%
Downloads / week
Last active
today
About

Flint: A Visualization Language for the AI Era

Flint is a visualization intermediate language that lets AI agents create expressive, polished visualizations from simple, human-editable chart specs. Instead of asking agents or developers to tune verbose chart configuration details such as scales, axes, spacing, labels, and layout, the Flint compiler derives optimized chart settings from the data, semantic types, chart type, and encodings. The result is a compact chart specification that agents can produce reliably, people can edit directly…

This repo contains two main components:

`flint-chart`: a JavaScript/TypeScript library that compiles the same Flint input into Vega-Lite, ECharts, Chart.js, Plotly, or Excel-native output. `flint-chart-mcp`: an MCP server that lets agents create, validate, and render charts directly from a chat or coding environment.

Read more on GitHub →
30-day stars
Trust factors
Source
community
Known advisories
0
Maintenance
active
License
MIT
Age
2 months
data-visualizationdeveloper-tools#charts#visualization#ai-agents#chart-spec#microsoft#charting-library