
推荐一款宝藏MCP Server—mcp-server-chart, 从此再也不发愁绘制图表啦!
推荐宝藏图表绘制MCP服务器—mcp-server-chart, 由阿里AntV可视化团队开发,让用户通过大模型分分钟生成可视化图表,从此再也不用发愁工作报告中的图表绘制啦!
前言
能调用外部工具是大模型从聊天机器人进化成AI Agent的关键,而MCP工具的出现完美解决了这一问题。MCP借助大模型Function Calling的基本能力,凭借快速高效的开发规范,迅速成为2025年人工智能大模型领域最值得关注的热点。 笔者分享过MCP从入门到开发实战的系列文章,感兴趣大家可以点个关注~(更多免费工具和教程分享可关注我的同名微信公众号:大模型真好玩)
- 理论+代码一文带你深入浅出MCP:人工智能大模型与外部世界交互的革命性突破
- 基于 MCP Http SSE模式的天气助手智能体开发实战(一文带你了解MCP两种开发模式)
- 不写一行代码! VsCode+Cline+高德地图MCP Server 帮你搞定和女友的出行规划(附原理解析)
- Qwen3+Qwen Agent 智能体开发实战,打开大模型MCP工具新方式!(一)
- Qwen3+Qwen Agent +MCP智能体开发实战(二)—10分钟打造"MiniManus"
MCP提供的统一调用规范,涵盖接口定义、异常处理、方法参数、返回值等方面,结合Anthropic公司开发的标准化SDK,开发者们可以快速开发MCP Server并分享出来,其它任何想使用同样功能的开发者都可以通过大模型客户端访问,无需额外的适配工作。
MCP Server层出不穷,极大的便利了我们的工作实践。笔者从今天开始也会分享自己工作实践中遇到的好用的MCP Server,今天将给大家分享由阿里Antv团队开发的图表生成MCP Server——mcp-server-chart, 通过大模型对话即可帮你快速生成可视化图表,从此再也不用发愁工作报告中的图表绘制啦!
一、环境搭建
1.1 VsCode+Cline+NodeJs环境安装
本次分享我们使用VsCode
中的Cline插件
作为MCP 客户端。AntV团队开发的mcp-server-chart
文档推荐使用npx
方式接入MCP服务端,所以还需要安装NodeJs
。大模型的客户端大模型API也是关键步骤,我这里使用的是DeepSeek-V3-0324的API Key。相关软件的安装和配置这里不再赘述,大家可阅读我的文章不写一行代码! VsCode+Cline+高德地图MCP Server 帮你搞定和女友的出行规划(附原理解析), 包含详细的安装过程。
1.2 Cline接入mcp-server-chart
- 点击
Cline
中的MCP Servers
按钮, 点击Installed
, 点击Configure MCP Servers
打开MCP配置文件。
- 在MCP配置文件中的
mcpServers
选项中加入mcp-server-chart
配置,这里除了mcp-server-chart
还包含了我以前加入的高德地图的mcp serveramap-maps
,接下来会使用这两个mcp结合完成数据可视化的案例开发。完整的配置文件如下:
{
"mcpServers": {
"amap-maps": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@amap/amap-maps-mcp-server"
],
"env": {
"AMAP_MAPS_API_KEY": "你注册的高德地图API Key"
},
"disabled": false,
"autoApprove": [
"maps_geo",
"maps_around_search",
"maps_search_detail"
]
},
"mcp-server-chart": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@antv/mcp-server-chart"
]
}
}
}
从Cline
中查看mcp-server-chart
暴露的工具函数,可以看到mcp-server-chart
支持包括条形图,饼图,折线图,流程图在内多达十几种图表的绘制。
二、案例测试
这里通过两个案例体会一下mcp-server-chart
强大的图表生成能力:
2.1 绘制网络图
第一个案例使用提示词【请帮我绘制甄嬛传中人物关系图】检验mcp-server-chart
的图表生成能力,Cline插件中的DeepSeek-V3-0324模型经过分析后使用mcp-server-chart
中的generate_network_graph
函数来绘制,执行结果如下,根据笔者“嬛学家”的身份,证明绘制效果相当不错~
2.2 根据高德地图统计信息绘制条形图
虽然mcp-server-chart
生成的人物关系图足够炫酷,但在日常的工作报告中我们往往需要结合更实际数据生成相应的图表。为进一步检测mcp-server-chart
和大模型的能力,我们使用提示词【帮我统计永丰地铁站到北京南站、北京北站、北京丰台站,北京清河站的距离并绘制条形图】,让大模型可以通过结合高德地图amap-maps
和mcp-server-chart
两种mcp server完成图表绘制。执行结果如下,可以看到Cline和DeepSeek-V3-0324准确分析了任务,并串行调用了高德地图的maps_distance
函数工具和Chart的generate_bar_chart
工具生成条形图,也达到了不错效果。
三、未来优化
虽然mcp-server-chart
绘制图表的能力足够强大,但经过测试还是发现了可以优化的地方,比如我在高德地图案例中提出了对图表的修改建议:【我希望横轴表示站点,纵轴表示距离,重新绘制柱状图】,但mcp-server-chart
图表工具并没有根据提示词内容进行修改,下一步希望开发者可以增加工具函数或者相应的参数,可以实现用户控制图表生成格式的相应需求。
综合来说,mcp-server-chart
是一款便捷强大的可视化图表生成工具,依托阿里AntV团队深厚的可视化技术底蕴,相信在不久的将来优化后的mcp-server-chart
+大模型会成为大家图表生成的利器!
本次MCP Server的推荐就到这里啦,未来笔者会分享更多自己工作实践中遇到的好用的MCP Server,感兴趣大家点个关注吧~(更多免费工具和教程分享可关注我的同名微信公众号:大模型真好玩)
更多推荐
所有评论(0)