What are the runtime requirements?
Python 3.11 or higher is required. Dependencies include FastMCP, FastAPI, uvicorn, python-dotenv, requests, and matplotlib.
@qnnpnet
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"chart-mcp-server": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This is an MCP server that generates chart images from Python plotting code. It converts Python code using matplotlib into a static PNG image and returns a URL to the saved file. It is built with FastMCP and FastAPI and intended for developers who need to programmatically generate charts from code snippets.
Clone the repository, install dependencies with uv sync, and run uv run main.py to start the server. The server listens on port 8107 by default. Send a POST request to /generate_chart with a JSON body containing the code field (Python code using matplotlib) to receive an image URL in the response.
uv for dependency and environment managementPython 3.11 or higher is required. Dependencies include FastMCP, FastAPI, uvicorn, python-dotenv, requests, and matplotlib.
Clone the repository, run `uv sync` to install dependencies, then execute `uv run main.py`. The server will start on the default port.
Send a POST request to `http://localhost:8107/generate_chart` with a JSON body: `{"code": "import matplotlib.pyplot as plt\nplt.plot([1,2,3],[4,5,6])\nplt.title(\"My Chart\")"}`.
Images are saved under `static/images/` with a timestamped filename. The response includes a full URL to access the image.
The response is a JSON object: `{ "image_url": "http://localhost:8107/static/images/20250419160332_d8b758e9.png" }`.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci

Verified distributed compute for humans, applications, and agents. Submit Blender, Octane, and video workloads, route them across qualified GPUs, track asynchronous execution, download finished artifacts, and verify FARP

Turn a plain-language guide into a narrated walkthrough video of your deployed web app. Your coding agent can write the guide from the source and bring back the MP4.

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac
Comments