https://github.com/antvis/mcp-server-chart
🤖 A Model Context Protocol server for generating charts using @antvis.
https://github.com/antvis/mcp-server-chart
Last synced: 5 months ago
JSON representation
🤖 A Model Context Protocol server for generating charts using @antvis.
- Host: GitHub
- URL: https://github.com/antvis/mcp-server-chart
- Owner: antvis
- License: mit
- Created: 2025-04-25T09:10:06.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2025-04-27T13:09:01.000Z (5 months ago)
- Last Synced: 2025-04-27T13:22:17.739Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 9
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- StarryDivineSky - antvis/mcp-server-chart - server-chart 是一个基于 @antvis 的可视化模型上下文协议 (MCP) 服务器,用于生成 20 多种不同的图表。它允许用户通过定义模型上下文来动态生成图表,无需手动编写复杂的图表配置。该项目的主要特色在于其简化的图表生成流程,通过 MCP 协议接收数据和配置,然后自动渲染出相应的图表。它支持多种图表类型,覆盖了常见的可视化需求。开发者可以通过该服务器轻松集成图表生成功能到自己的应用中,提升数据可视化的效率。该项目的工作原理是接收符合 MCP 协议的请求,解析请求中的数据和配置信息,然后调用 @antvis 的图表库生成图表,最后将图表以图片或其它格式返回给客户端。 (A01_文本生成_文本对话 / 大语言对话模型及数据)
- awesome-mcp-servers - mcp-server-chart - A Model Context Protocol server for generating visual charts using AntV, providing data visualization capabilities through MCP servers. ([Read more](/details/mcp-server-chart.md)) `mcp` `data-visualization` `charts` `antv` (Data Visualization)
- awesome-mcp-servers - antvis/mcp-server-chart - based MCP server. (🖼️ Multimedia Processing)
- best-of-mcp-servers - GitHub - 19% open · ⏱️ 26.09.2025) (Customer Data Platforms)
- awesome-mcp-servers - Chart - A Model Context Protocol server for generating visual charts using [AntV](https://github.com/antvis). (📊 <a name="data-visualization"></a>Data Visualization)
- awesome-mcp-servers - **mcp-server-chart** - 🤖 A visualization mcp contains 25+ visual charts using @antvis. Using for chart generation and data analysis. `http` `git` `github` `typescript` `antv` `npm install antvis/mcp-server-chart` (Other)
- awesome-mcp-servers - **mcp-server-chart** - 🤖 A visualization mcp contains 25+ visual charts using @antvis. Using for chart generation and data analysis. `http` `git` `github` `typescript` `antv` `npm install antvis/mcp-server-chart` (Other)
- awesome-mcp-servers - Chart - 🤖 A Model Context Protocol server for generating visual charts using [AntV](https://github.com/antvis). (Official Servers)
- awesome-mcp-servers - @antv/mcp-server-chart - [AntV](https://github.com/antvis) をベースにしたデータ可視化チャートを生成する MCP Server プラグイン。 (サーバー実装 / 👤 <a name="customer-data-platforms"></a>顧客データプラットフォーム)
- mcp-index - Visualization Charts Server - Generates various types of charts using AntV through the Model Context Protocol. It offers chart generation capabilities tailored for different data visualization needs. (Data Analytics)
README
# MCP Server Chart [](https://www.npmjs.com/package/@antv/mcp-server-chart) [](https://www.npmjs.com/package/@antv/mcp-server-chart)
A Model Context Protocol server for generating charts using [AntV](https://github.com/antvis/).
This is a TypeScript-based MCP server that provides chart generation capabilities. It allows you to create various types of charts through MCP tools.
## ✨ Features
Now 4 charts supported.
- `generate_line_chart` - Generate a line chart URL.
- `generate_column_chart` - Generate a column chart URL.
- `generate_pie_chart` - Generate a pie chart URL.
- `generate_area_chart` - Generate a area chart URL.## 🤖 Usage
To use with Claude Desktop, add the server config:
```json
{
"mcpServers": {
"mcp-server-chart": {
"command": "npx",
"args": [
"-y",
"@antv/mcp-server-chart"
]
}
}
}
```## 🔨 Development
Install dependencies:
```bash
npm install
```Build the server:
```bash
npm run build
```Start the MCP server:
```bash
npm run start
```## 📄 License
MIT@[AntV](https://github.com/antvis).