Microsoft zveřejnil Flint, open source knihovnu a MCP server pro tvorbu grafů, který míří přímo na slabé místo dnešních AI agentů: psaní křehkých a přebujelých specifikací pro vizualizační knihovny. Místo dlouhého JSONu má agent dodat kompaktní sémantický popis, tedy typ grafu, přiřazení polí a význam jednotlivých sloupců. Flint pak z těchto vstupů dopočítá osy, rozestupy, popisky, legendy i další detaily, které se jinak musí držet v promptech nebo lepit postprocessingem.
To podstatné je v tom, kde sedí rozhodování. Dokumentace Flintu otevřeně říká, že designové znalosti přesouvá z promptů do deterministického kódu. Tím odpadá část loterie, kdy jeden model vrátí slušný graf a další běh rozbije layout nebo formátování. Repozitář zároveň uvádí, že stejný vstup umí přeložit do nativních specifikací pro Vega-Lite, ECharts a Chart.js. V praxi to znamená, že aplikace nemusí držet zvlášť promptovací logiku pro každý renderer.
Flint přitom nestojí jen na několika obecných typech polí. V repozitáři se mluví o více než 70 sémantických typech jako Rank, Temperature, Price nebo Country a o podpoře více než 30 typů grafů napříč třemi backendy. Vedle samotné knihovny je k dispozici i balík flint-chart-mcp, přes který může agent graf nejen navrhnout, ale také zkontrolovat a vyrenderovat v rámci jednoho MCP workflow. Pythonová verze je zatím jen preview ve zdrojácích, samostatný balík teprve přijde.
Zajímavé je i tempo vývoje. V historii commitů je vidět, že 30. června 2026 projekt posunul balíky flint-chart a flint-chart-mcp na verzi 0.1.3 a 8. července přidal u MCP serveru verzi 0.2.0 spolu s podporou HTTP transportu. Flint tak zatím nevypadá jako jednorázově vyhozené demo. Spíš jako pokus udělat z generování grafů pro agenty běžnou infrastrukturu, ne ruční řemeslo závislé na tom, jak dobře zrovna vyšel prompt.
Zdroje:
- GitHub: microsoft/flint-chart, přístup 9. července 2026
- Dokumentace: Flint-Chart: A Visualization Library for Agent Developers, přístup 9. července 2026
- Projektový web: Flint: A Visualization Language for the AI Era, přístup 9. července 2026
- GitHub Commits: microsoft/flint-chart, přístup 9. července 2026