MCP Server Chart

A TypeScript-based MCP server for generating 15+ types of charts using AntV visualization solutions. It provides free chart generation services and supports private deployment.

Check out MCP Server Chart on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

地址:https://github.com/antvis/mcp-server-chart# MCP Server Chart build npm Version smithery badge npm LicenseA Model Context Protocol server for generating charts using AntV.<a href="https://glama.ai/mcp/servers/@antvis/mcp-server-chart"> <img width="380" src="https://glama.ai/mcp/servers/@antvis/mcp-server-chart/badge" /></a>This is a TypeScript-based MCP server that provides chart generation capabilities. It allows you to create various types of charts through MCP tools.基于 AntV 可视化解决方案封装的可视化图表生成 MCP 插件,支持 15+ 常用可视化图表,通过 MCP 工具创建各种类型的图表。## ✨ FeaturesNow 15+ charts supported.<img width="640" alt="mcp-server-chart preview" src="https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*ZlzKQKoJzsYAAAAAAAAAAAAAemJ7AQ/fmt.webp" />- generate_area_chart - Generate a area chart, and return an image URL.- generate_bar_chart - Generate a bar chart, and return an image URL.- generate_column_chart - Generate a column chart, and return an image URL.- generate_dual_axes_chart - Generate a dual-axes chart, and return an image URL.- generate_fishbone_diagram - Generate a fishbone-diagram chart, and return an image URL.- generate_flow_diagram - Generate a flow-diagram chart, and return an image URL.- generate_histogram_chart - Generate a histogram chart, and return an image URL.- generate_line_chart - Generate a line chart, and return an image URL.- generate_mind_map - Generate a mind-map chart, and return an image URL.- generate_network_graph - Generate a network-graph chart, and return an image URL.- generate_pie_chart - Generate a pie chart, and return an image URL.- generate_radar_chart - Generate a radar chart, and return an image URL.- generate_scatter_chart - Generate a scatter chart, and return an image URL.- generate_treemap_chart - Generate a treemap chart, and return an image URL.- generate_word_cloud_chart - Generate a word-cloud chart, and return an image URL.## 🤖 UsageTo use with Desktop APP, such as Claude, VSCode, Cline, Cherry Studio, and so on, add the MCP server config below. On Mac system:json{ "mcpServers": { "mcp-server-chart": { "command": "npx", "args": [ "-y", "@antv/mcp-server-chart" ] } }}On Window system:json{ "mcpServers": { "mcp-server-chart": { "command": "cmd", "args": [ "/c", "npx", "-y", "@antv/mcp-server-chart" ] } }}Also, you can use it on aliyun, modelscope, glama.ai, smithery.ai or others with HTTP, SSE Protocol.## 📠 Private DeploymentMCP Server Chart provides a free chart generation service by default. For users with a need for private deployment, they can try using VIS_REQUEST_SERVER to customize their own chart generation service.json{ "mcpServers": { "mcp-server-chart": { "command": "npx", "args": [ "-y", "@antv/mcp-server-chart" ], "env": { "VIS_REQUEST_SERVER": "<YOUR_VIS_REQUEST_SERVER>" } } }}You can use AntV's project GPT-Vis-SSR to deploy an HTTP service in a private environment, and then pass the URL address through env VIS_REQUEST_SERVER.## 🔨 DevelopmentInstall dependencies:bashnpm installBuild the server:bashnpm run buildStart the MCP server:bashnpm run start## 📄 LicenseMIT@AntV.