Provides chart generation capabilities using AntV visualization libraries, supporting line, column, pie, and area chart creation with returned URLs to the generated charts.
MCP Server Chart
A Model Context Protocol server for generating charts using AntV.
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 15+ charts supported.
generate_area_chart
- Generate aarea
chart, and return an image URL.generate_bar_chart
- Generate abar
chart, and return an image URL.generate_column_chart
- Generate acolumn
chart, and return an image URL.generate_dual_axes_chart
- Generate adual-axes
chart, and return an image URL.generate_fishbone_diagram
- Generate afishbone-diagram
chart, and return an image URL.generate_flow_diagram
- Generate aflow-diagram
chart, and return an image URL.generate_histogram_chart
- Generate ahistogram
chart, and return an image URL.generate_line_chart
- Generate aline
chart, and return an image URL.generate_mind_map
- Generate amind-map
chart, and return an image URL.generate_network_graph
- Generate anetwork-graph
chart, and return an image URL.generate_pie_chart
- Generate apie
chart, and return an image URL.generate_radar_chart
- Generate aradar
chart, and return an image URL.generate_scatter_chart
- Generate ascatter
chart, and return an image URL.generate_treemap_chart
- Generate atreemap
chart, and return an image URL.generate_word_cloud_chart
- Generate aword-cloud
chart, and return an image URL.
🤖 Usage
To use with Desktop APP
, such as Claude, VSCode, Cline, Cherry Studio, and so on, add the MCP server config below. On Mac system:
On Window system:
Also, you can use it on aliyun, modelscope, glama.ai, smithery.ai or others with HTTP, SSE Protocol.
Run with SSE transport
Install the package globally.
Run the server with sse
transport.
Then you can use the http://localhost:1122/sse
with SSE
transport.
CLI Options
You can also use the following CLI options when running the MCP server. Command options by run cli with -h
.
📠 Private Deployment
MCP 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.
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
.
🔨 Development
Install dependencies:
Build the server:
Start the MCP server:
📄 License
MIT@AntV.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
🤖 A Model Context Protocol server for generating 15+ visual charts using AntV.
Related MCP Servers
- AsecurityAlicenseAqualityMCP for working with GraphQL servers.Last updated -2263160TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server for generating customizable data visualizations using QuickChart.io, supporting multiple chart types and Chart.js configuration.Last updated -21,57480JavaScriptMIT License
- Python
- PythonMIT License