ChartMCP
@doramart
About ChartMCP
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"chartMCP": {
"name": "chartMCP",
"command": "npx",
"args": [
"build/index.js"
],
"env": {
"API_KEY": "",
"BASE_URL": "https://api.deepseek.com",
"AI_MODEL": "deepseek-chat",
"MAX_FILE_SIZE": "512000",
"UPLOAD_DIR": ""
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ChartMCP?
ChartMCP is an MCP‑based chart generation server. It reads data from files (CSV, XLSX, XLS, JSON) and databases (MySQL, SQLite, MariaDB), then produces chart configurations based on user prompts.
How to use ChartMCP?
Requires Node.js v18+. Install dependencies with npm install, build with npm run build, then publish to an MCP host. Configure the UPLOAD_DIR environment variable for file uploads and any database‑related variables as needed.
Key features of ChartMCP
- Supports CSV, XLSX, XLS, and JSON file formats
- Connects to MySQL, SQLite, and MariaDB databases
- Generates charts from natural‑language prompts
- Supports bar, line, pie, and other chart types
- Automatically analyzes and processes input data
Use cases of ChartMCP
- Create visualizations from uploaded CSV or spreadsheet files
- Generate chart configs directly from database query results
- Automate chart creation in MCP‑compatible tools and agents
- Quickly prototype different chart types by changing the prompt
FAQ from ChartMCP
What data sources does ChartMCP support?
It supports CSV, XLSX, XLS, and JSON files, as well as MySQL, SQLite, and MariaDB databases.
What runtime environment does ChartMCP need?
Node.js version 18 or later is required.
How do I use the generate_chart tool?
Call it with a dataResource
Frequently asked questions
What data sources does ChartMCP support?
It supports CSV, XLSX, XLS, and JSON files, as well as MySQL, SQLite, and MariaDB databases.
What runtime environment does ChartMCP need?
Node.js version 18 or later is required.
How do I use the `generate_chart` tool?
Call it with a `dataResource`
Basic information
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Comments