A Model Context Protocol server for generating charts using QuickChart.io . It allows you to create various types of charts through MCP tools.
A Model Context Protocol server for generating charts using QuickChart.io
This is a TypeScript-based MCP server that provides chart generation capabilities. It allows you to create various types of charts through MCP tools.
This server integrates with QuickChart.io’s URL-based chart generation service to create chart images using Chart.js configurations. Users can generate various types of charts by providing data and styling parameters, which the server converts into chart URLs or downloadable images.
generate_chart
- Generate a chart URL using QuickChart.io
download_chart
- Download a chart image to a local file
The server uses Chart.js configuration format. Here’s a basic example:
{
"type": "bar",
"data": {
"labels": ["January", "February", "March"],
"datasets": [{
"label": "Sales",
"data": [65, 59, 80],
"backgroundColor": "rgb(75, 192, 192)"
}]
},
"options": {
"title": {
"display": true,
"text": "Monthly Sales"
}
}
}
The server converts your configuration into a QuickChart URL:
https://quickchart.io/chart?c={...encoded configuration...}
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
To install QuickChart Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @GongRzhe/Quickchart-MCP-Server --client claude
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"quickchart-server": {
"command": "node",
"args": ["/path/to/quickchart-server/build/index.js"]
}
}
}
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
This project is licensed under the MIT License.
Ai Cms Fresh Docker
Cloud-native AI Context and Project Management System with GraphQL API, Cloudflare D1 database, Git, Jira, and Slack integration, and customizable AutoRAG documentation search. [BETA]
Clay Mcp
Vantage Mcp Server
MCP Server to fetch costs and usage data from your Vantage account.
MCP Server for Facebook ADs Library - Get instant answers from FB's ad library
Official MCP Server for AIStor
This MCP server exposes the WeatherXM PRO APIs as MCP tools, allowing clients to access weather station data, observations, and forecasts through the MCP protocol.