plotting-mcp
Verified Safeby StacklokLabs
Overview
A MCP server that transforms CSV data into beautiful visualizations for AI assistants and chat applications.
Installation
uv run plotting-mcpEnvironment Variables
- PLOT_WIDTH
- PLOT_HEIGHT
- PLOT_DPI
- MCP_PORT
Security Notes
The server uses `json.loads` on user-provided `json_kwargs`. While Python's `json` module is generally safe against arbitrary code execution, extensive or malformed inputs could potentially lead to resource exhaustion or unexpected plotting library behavior. The server listens on `0.0.0.0`, requiring external network security. No `eval` or hardcoded secrets were found. The project includes a `SECURITY.md` and a responsible disclosure process.
Similar Servers
mcp-server-chart
A Model Context Protocol server for generating charts using AntV for various data visualization and analysis needs.
holoviz-mcp
Enables AI assistants to build interactive dashboards and data visualizations with HoloViz libraries like Panel, hvPlot, Lumen, and Datashader, by providing intelligent access to documentation, component information, and a display server.
k8s-observability-mcp
Provides an MCP server to explore and analyze Kubernetes metrics, logs, traces, and service graph data for observability and debugging.
localmcp
Provides an MCP server with tools for basic mathematical operations and CSV data analysis.