About Chart Generator MCP server
Chart Generator MCP server generates statistical charts from input data expressed in natural language. It is an in-development server for MCP clients that need to turn supplied data into graphics.
Key features
- 01Generate charts from natural-language data input
- 02Statistical graphics generation
- 03Built with MCP Python SDK
Use cases
- 01Create a chart from a natural-language data description
- 02Generate graphics from supplied data
MCP support
It is an MCP server that generates charts from input data for MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEChart Generator MCP server
An MCP server that generates charts based on input data.
Status
🚧 In Development 🚧
Features
- Generates charts dynamically based on provided input data (natural language).
- Built using MCP Python SDK.
Usage
- Install
uv - inside the directory run
uv venv - activate this virtual environment
- run
uv add fastapi "mcp[cli]" quickchart.io - in the mcp client,
- add this to the mcp servers list
"charts": { "command": "uv", "args": [ "--directory", ABSOLUTE_PATH_TO/charts", "run", "charts.py" ] }
Stay tuned for updates!
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.