Back to MCP Directory
CMCP
Model Context Protocol moderate risk

Chart

This MCP server generates charts and performs data analysis using AntV, supporting 26+ chart types via HTTP, SSE, or Streamable protocols.

Connections & Capabilities

Connects To

GitHubDocker

Capabilities

readwrite

Quickstart

Install

npx skills add antvis/chart-visualization-skills

Config

{
  "mcpServers": {
    "mcp-server-chart": {
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"]
    }
  }
}

Exposed MCP Tools (26)

safe
generate_area_chart

Generates an area chart to display data trends over a continuous variable.

Read-only operation, no system modifications.

safe
generate_bar_chart

Generates a bar chart to compare values across different categories.

Read-only operation, no system modifications.

safe
generate_boxplot_chart

Generates a boxplot to display data distribution, including median, quartiles, and outliers.

Read-only operation, no system modifications.

safe
generate_column_chart

Generates a column chart to compare values across different categories.

Read-only operation, no system modifications.

safe
generate_district_map

Generates a district map to show administrative divisions and data distribution within China.

Read-only operation, limited geographic scope.

safe
generate_dual_axes_chart

Generates a dual-axes chart to display the relationship between two variables with different units.

Read-only operation, no system modifications.

safe
generate_fishbone_diagram

Generates a fishbone diagram to identify and display the root causes of a problem.

Read-only operation, no system modifications.

safe
generate_flow_diagram

Generates a flowchart to display the steps and sequence of a process.

Read-only operation, no system modifications.

safe
generate_funnel_chart

Generates a funnel chart to display data loss at different stages.

Read-only operation, no system modifications.

safe
generate_histogram_chart

Generates a histogram to display the distribution of data by dividing it into intervals.

Read-only operation, no system modifications.

safe
generate_line_chart

Generates a line chart to display the trend of data over time or another continuous variable.

Read-only operation, no system modifications.

safe
generate_liquid_chart

Generates a liquid chart to display the proportion of data as a water-filled sphere.

Read-only operation, no system modifications.

safe
generate_mind_map

Generates a mind map to display thought processes and hierarchical information.

Read-only operation, no system modifications.

safe
generate_network_graph

Generates a network graph to display relationships and connections between nodes.

Read-only operation, no system modifications.

safe
generate_organization_chart

Generates an organizational chart to display the structure of an organization.

Read-only operation, no system modifications.

safe
generate_path_map

Generates a path map to display route planning results for POIs within China.

Read-only operation, limited geographic scope.

safe
generate_pie_chart

Generates a pie chart to display the proportion of data by dividing it into sectors.

Read-only operation, no system modifications.

safe
generate_pin_map

Generates a pin map to show the distribution of POIs within China.

Read-only operation, limited geographic scope.

safe
generate_radar_chart

Generates a radar chart to display multi-dimensional data comprehensively.

Read-only operation, no system modifications.

safe
generate_sankey_chart

Generates a sankey chart to display data flow and volume between different nodes.

Read-only operation, no system modifications.

safe
generate_scatter_chart

Generates a scatter plot to display the relationship between two variables.

Read-only operation, no system modifications.

safe
generate_treemap_chart

Generates a treemap to display hierarchical data in rectangular forms.

Read-only operation, no system modifications.

safe
generate_venn_chart

Generates a venn diagram to display relationships between sets.

Read-only operation, no system modifications.

safe
generate_violin_chart

Generates a violin plot to display the distribution of data with boxplot and density plot features.

Read-only operation, no system modifications.

safe
generate_word_cloud_chart

Generates a word cloud to display the frequency of words in textual data.

Read-only operation, no system modifications.

safe
generate_spreadsheet

Generates a spreadsheet or pivot table for displaying tabular data.

Read-only operation, no system modifications.

Safety Assessment

The MCP Server Chart is relatively safe for generating visualizations, as it primarily performs read-only operations. However, the reliance on an external chart generation service introduces a potential risk of data exposure. Private deployment mitigates some risks but requires careful configuration.

  • Read-only operations for chart generation.
  • No direct access to system resources.
  • Limited execution capabilities, focused on visualization.
  • Can be deployed in a sandboxed environment.
  • Relies on external chart generation service (VIS_REQUEST_SERVER), introducing a dependency.
  • Potential for data exposure if VIS_REQUEST_SERVER is compromised.
  • Chart generation may involve sending data to an external service.
  • If private deployment is not configured correctly, it may expose internal data.