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
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
mcp-server-chart
Generates various data visualization charts (including common charts and maps) using the AntV engine, facilitating data analysis and presentation through a Model Context Protocol server.
mcp-mermaid
Generate Mermaid diagrams and charts dynamically using AI models, supporting various output formats and styling options.
agentql-mcp
Provides a Model Context Protocol (MCP) interface for agents to interact with AgentQL's web data extraction capabilities using natural language prompts.