flint-chart
MCPMicrosoft's visualization language and MCP server for AI agents to generate expressive charts from simple, human-editable chart specs.
git clone https://github.com/microsoft/flint-chartFlint: 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.
- Source
- community
- Known advisories
- 0
- Maintenance
- active
- License
- MIT
- Age
- 2 months