flint-chart

flint-chart

Flint 是一种可视化语言,让 AI 代理能够从简单的图表规范创建出美观的图表。

MCP设计与多媒体开源
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 1.2k
收录来源
mcp-github

能力说明

Flint 是一种可视化中间语言,允许 AI 代理从简单的人类可编辑图表规范中创建出表达性强且精美的可视化图表。它通过数据、语义类型、图表类型和编码来推导优化的图表设置,从而生成紧凑的图表规范。这个能力包括一个 JavaScript/TypeScript 库 `flint-chart` 和一个 MCP 服务器 `flint-chart-mcp`,后者可以让代理在聊天或编码环境中直接创建、验证和渲染图表。

能力点

  • 支持70多种语义类型
  • 自动布局调整
  • 支持Vega-Lite、ECharts和Chart.js后端
  • 提供MCP服务器供代理使用

适用场景

AI代理生成图表自动化数据分析报告交互式数据可视化

接入方式

依赖:Node 环境
npm install flint-chart 或 npx -y flint-chart-mcp

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

Flint 支持哪些图表库?

支持Vega-Lite、ECharts和Chart.js。

如何安装 Flint 的 MCP 服务器?

使用 npx -y flint-chart-mcp 命令。

相关 Skill