mcp-server-chart
Verified Safeby antvis
Overview
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.
Installation
npx -y @antv/mcp-server-chartEnvironment Variables
- VIS_REQUEST_SERVER
- SERVICE_ID
- DISABLED_TOOLS
Security Notes
No direct 'eval' or code obfuscation found. The server relies on an external AntV chart generation service (`VIS_REQUEST_SERVER`) for rendering, which implies trust in that external service. The `streamable` HTTP transport uses `cors` with `origin: '*'`, which is a broad policy that allows cross-origin requests from any domain. If publicly exposed, this endpoint should be protected with additional authentication/authorization layers.
Similar Servers
echarts-mcp
This project implements an MCP (Model Context Protocol) server for Apache ECharts, enabling an LLM to generate ECharts charts from provided parameters and return their cloud image URLs.
mcp-typescript-template
This server acts as a template for building remote Model Context Protocol (MCP) servers using TypeScript, handling MCP tool registration and session management over HTTP.
mcp
A TypeScript SDK for building and interacting with Model Context Protocol (MCP) servers, facilitating AI agent interaction through exposed tools, prompts, and resources via JSON-RPC over HTTP/SSE.
photon
A framework for building simple, auditable, single-file TypeScript applications that function as Model Context Protocol (MCP) servers for AI assistants and/or command-line interface (CLI) tools, emphasizing security, ease of development, and rapid deployment.