highcharts_mcp
Verified Safeby Bencockin
Overview
Generates interactive Highcharts dashboards from provided data URLs and specifications using AI agents.
Installation
/Users/YOUR_USER/highcharts_mcp/venv/bin/python /Users/YOUR_USER/highcharts_mcp/server.pySecurity Notes
The server itself primarily acts as a JSON configuration generator and does not execute user-provided code directly. Communication is via `stdio`, limiting network exposure of the server process. However, the generated Highcharts configuration includes a `data_url` which the client (Claude Desktop) will fetch. A malicious `data_url` could lead to client-side issues (e.g., DoS from large files, or potential vulnerabilities in client-side data processing). Additionally, the `filter_column` value, if provided by a malicious prompt, is embedded directly into a JavaScript string within the output HTML/JS component without explicit sanitization, posing a potential client-side Cross-Site Scripting (XSS) risk if crafted to break out of the string context.
Similar Servers
mcp-server-chart
A Model Context Protocol server for generating charts using AntV for various data visualization and analysis needs.
mcp-mermaid
Generate Mermaid diagrams and charts from textual syntax, primarily for AI models or documentation platforms to visualize information dynamically.
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
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.