Skip to content
Agentmart
Submit a tool

Charts MCP

MCP server for generating charts using AntV.

Connector by therealtimex · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/therealtimex-charts-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for generating charts using AntV. Supports various chart types through MCP tools.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
1 read · 1 write · 0 delete · 42 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 44

Read from the source code; the running server may list different tools.

Read 1 · Look things up without changing anything.

  • get_area_chart_guide

Write 1 · Create, change, send or run things.

  • generate_pin_map

Not yet classified 42 · We could not tell from the name and description.

  • generate_arc_diagram
  • generate_area_chart
  • generate_bar_chart
  • generate_bi_directional_bar_chart
  • generate_boxplot_chart
  • generate_bubble_chart
  • generate_bubble_map
  • generate_bullet_chart
  • generate_chord
  • generate_choropleth_map
  • generate_color_map
  • generate_column_chart
Show 30 more tools
  • generate_compact_tree
  • generate_concentric_graph
  • generate_contour_plot
  • generate_dendrogram
  • generate_district_map
  • generate_donut_chart
  • generate_dual_axes_chart
  • generate_fishbone_diagram
  • generate_flow_diagram
  • generate_funnel_chart
  • generate_grid_graph
  • generate_hierarchical_edge_bundling
  • generate_histogram_chart
  • generate_hybrid_chart
  • generate_line_chart
  • generate_liquid_chart
  • generate_mind_map
  • generate_network_graph
  • generate_organization_chart
  • generate_parallel_coordinates
  • generate_path_map
  • generate_pie_chart
  • generate_radar_chart
  • generate_sankey_chart
  • generate_scatter_chart
  • generate_stream_graph
  • generate_treemap_chart
  • generate_venn_chart
  • generate_violin_chart
  • generate_word_cloud_chart

Tools (44)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • generate_arc_diagram

    Generate an arc diagram to visualize relationships between nodes in a linear or circular layout with curved edges. Useful for showing sequential processes with connections. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_area_chart

    Generate area charts with full G2 v5 capabilities. Supports: basic area (single series trends), range area (data uncertainty/bounds), stacked area (multiple series comparison), percentage stacked (proportion changes), difference area (comparing two series), and streamgraph (flowing stream layout with wiggle offset). Features include smooth curves, gradient fills, opacity control, advanced transforms (stackY with orderBy/offset, normalizeY, diffY), combined marks (area+line+point), scale configuration, axis formatting, and connectNulls for handling missing data. Perfect for time series data, tr…

  • generate_bar_chart

    Generate a bar chart (horizontal or vertical) to show numerical comparisons among different categories. Supports orientation options (horizontal for many categories, vertical for fewer categories), advanced axis label configuration (auto-ellipsis, auto-wrap, auto-rotate, auto-hide), and interactions (element highlighting). Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_bi_directional_bar_chart

    Generate a bi-directional bar chart (also known as positive-negative bar chart) to show numerical comparisons with both positive and negative values. Ideal for comparing completed vs uncompleted, agree vs disagree, or any opposing categories. Supports stacking for multiple agreement levels and hollow/solid styling to distinguish positive from negative. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_boxplot_chart

    Generate a boxplot chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points across categories. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_bubble_chart

    Generate bubble charts for multivariate data visualization. Bubble charts display relationships between three or more variables using position (X, Y) and bubble size. The chart uses area (not radius) for size encoding to ensure accurate visual perception. Supports logarithmic scales for handling data with large value ranges (e.g., population data, GDP), color encoding for categorical grouping (e.g., continents), semi-transparent bubbles to handle overlapping, and customizable legends. Perfect for analyzing correlations, comparing clusters, and showing multidimensional patterns like economic in…

  • generate_bubble_map

    Generate bubble maps for geographic data visualization. Bubble maps display data on a geographic background using bubbles where position represents coordinates (longitude/latitude), bubble size represents values (e.g., GDP, population), and colors distinguish categories or regions. Uses G2 v5 geoView with point marks. Advanced features: (1) Multi-layer bubble maps - display multiple data series with different styles and opacities on the same map via 'layers' array; (2) Time-series animations - show temporal changes with automatic frame transitions via 'animation' config; (3) Map projections - …

  • generate_bullet_chart

    Generate bullet charts for KPI and performance monitoring. Bullet charts are compact dashboard visualizations that display actual values against targets with performance ranges. Components include: (1) Background ranges showing performance zones (poor/good/excellent), (2) Measures bar showing actual achieved value, (3) Target marker line showing goal. Features: horizontal or vertical orientation, single or layered performance ranges (e.g., [40, 30, 30] for 3-tier ranges), conditional coloring (green when above target, red when below), customizable labels with formatters, multi-metric compariso…

  • generate_chord

    Generate a chord diagram to visualize flows and relationships between entities in a circular layout. Ideal for showing migration patterns, trade flows, or any inter-entity relationships. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_choropleth_map

    Generate choropleth maps (also called thematic maps or shaded maps) for geographic data visualization. Choropleth maps use color shading to represent statistical values across geographic regions like countries, states, or counties. Color intensity or hue represents the magnitude of values (e.g., population density, unemployment rate, election results, GDP per capita). Uses G2 v5 geoPath with data joins to combine geographic boundaries with statistical data. Features: (1) Flexible projections - support for mercator, albers, albersUsa, equalEarth, and other geographic projections; (2) Rich color…

  • generate_color_map

    Generate color maps (also called color block charts) for visualizing relationships between two categorical dimensions. Color maps use a regular grid where each cell represents the intersection of two categorical variables (x and y axes), with color intensity encoding numerical values. Perfect for showing patterns and relationships in multi-dimensional categorical data. Common use cases: (1) Product sales across time periods - see which products perform best in which months; (2) Student exam scores across subjects - identify strengths and weaknesses; (3) Fare matrices - show pricing between dif…

  • generate_column_chart

    Generate a column chart, which are best for comparing categorical data, such as, when values are close, column charts are preferable because our eyes are better at judging height than other visual elements like area or angles. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_compact_tree

    Generate a compact tree layout to visualize hierarchical structures in a space-efficient manner. Ideal for file systems, organizational charts, and any tree-structured data where space optimization is important. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_concentric_graph

    Generate a concentric graph layout with nodes arranged in concentric circles. Useful for visualizing network structures, social networks, and relationships with a radial organization. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_contour_plot

    Generate a contour plot to visualize three-dimensional data on a two-dimensional plane. Supports two variants: 'cell' for heatmap-style visualization with color gradients (like topographic maps), and 'line' for traditional contour outline charts with isolines. Useful for showing temperature distributions, elevation maps, density plots, terrain visualization, or any continuous spatial data. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') …

Show 29 more tools
  • generate_dendrogram

    Generate a dendrogram to visualize hierarchical tree structures. Useful for showing taxonomies, classification systems, organizational hierarchies, and phylogenetic relationships. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_district_map

    Generates regional distribution maps, which are usually used to show the administrative divisions and coverage of a dataset. It is not suitable for showing the distribution of specific locations, such as urban administrative divisions, GDP distribution maps of provinces and cities across the country, etc. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_donut_chart

    Generate a donut chart (doughnut chart) with full G2 v5 capabilities. Features include: customizable labels (category, value, percentage with multiple label layers), flexible legend positioning, center annotations for totals/titles, faceted small multiples for comparisons, mark-specific styling (stroke, opacity), and flexible data field mapping. Ideal for proportional relationships with better space utilization (max 9 categories recommended).

  • generate_dual_axes_chart

    Generate a dual axes chart which is a combination chart that integrates two different chart types, typically combining a bar chart with a line chart to display both the trend and comparison of data, such as, the trend of sales and profit over time. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_fishbone_diagram

    Generate a fishbone diagram chart to uses a fish skeleton, like structure to display the causes or effects of a core problem, with the problem as the fish head and the causes/effects as the fish bones. It suits problems that can be split into multiple related factors. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_flow_diagram

    Generate a flow diagram chart to show the steps and decision points of a process or system, such as, scenarios requiring linear process presentation. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_funnel_chart

    Generate a funnel chart to visualize the progressive reduction of data as it passes through stages, such as, the conversion rates of users from visiting a website to completing a purchase. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_grid_graph

    Generate a grid layout graph with nodes arranged in a regular grid pattern. Useful for visualizing task boards, process flows, and structured layouts where items need to be organized in rows and columns. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_hierarchical_edge_bundling

    Generate a hierarchical edge bundling diagram to visualize connections within hierarchical data. This layout bundles edges together to reduce visual clutter, making it ideal for showing dependencies, imports, or relationships in complex hierarchical systems like package dependencies or module relationships. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_histogram_chart

    Generate a histogram chart to show the frequency or density distribution of continuous numerical data. Supports three modes: (1) Basic histogram showing raw frequency counts, (2) Multi-distribution histogram for comparing multiple groups side-by-side with color encoding, (3) Density histogram showing normalized probability density for statistical analysis. Useful for observing data distribution patterns (normal, skewed), identifying concentration areas, detecting outliers, and comparing distributions. Returns an interactive MCP-UI resource by default (format='html') that renders directly in co…

  • generate_hybrid_chart

    Generate a hybrid visualization combining G2 statistical charts with G6 graph/network layouts. Ideal for showing both quantitative data (bar, line charts) alongside relational data (network graphs) in a single integrated view. For example, displaying sales data alongside product relationship networks. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_line_chart

    Generate a line chart to show trends over time, such as, the ratio of Apple computer sales to Apple's profits changed from 2000 to 2016. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_liquid_chart

    Generate a liquid chart to visualize a single value as a percentage, such as, the current occupancy rate of a reservoir or the completion percentage of a project. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_mind_map

    Generate a mind map chart to organizes and presents information in a hierarchical structure with branches radiating from a central topic, such as, a diagram showing the relationship between a main topic and its subtopics. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_network_graph

    Generate a network graph chart to show relationships (edges) between entities (nodes), such as, relationships between people in social networks. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_organization_chart

    Generate an organization chart to visualize the hierarchical structure of an organization, such as, a diagram showing the relationship between a CEO and their direct reports. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_parallel_coordinates

    Generate a parallel coordinates plot to visualize multivariate data. Useful for comparing multiple variables across different data points, finding patterns, and identifying outliers in high-dimensional datasets. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_path_map

    Generate a route map to display the user's planned route, such as travel guide routes. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_pie_chart

    Generate a pie chart to show the proportion of parts, such as, market share and budget allocation. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_pin_map

    Generate a point map to display the location and distribution of point data on the map, such as the location distribution of attractions, hospitals, supermarkets, etc. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_radar_chart

    Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimensions: ease of use, functionality, camera, benchmark scores, and battery life. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_sankey_chart

    Generate a sankey chart to visualize the flow of data between different stages or categories, such as, the user journey from landing on a page to completing a purchase. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_scatter_chart

    Generate a scatter chart to show the relationship between two variables, helps discover their relationship or trends, such as, the strength of correlation, data distribution patterns. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_stream_graph

    Generate a stream graph (or theme river) to visualize changes in data over time for multiple categories. The flowing, organic shapes make it ideal for showing trends, patterns, and the relative proportions of different categories over time. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_treemap_chart

    Generate a treemap chart to display hierarchical data and can intuitively show comparisons between items at the same level, such as, show disk space usage with treemap. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_venn_chart

    Generate a Venn diagram to visualize the relationships between different sets, showing how they intersect and overlap, such as the commonalities and differences between various groups. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_violin_chart

    Generate a violin chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points across categories. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • generate_word_cloud_chart

    Generate a word cloud chart to show word frequency or weight through text size variation, such as, analyzing common words in social media, reviews, or feedback. Returns an interactive MCP-UI resource by default (format='html') that renders directly in compatible clients, a URL to an interactive HTML page (format='html-url'), or a static PNG image URL (format='png') for reports and documents.

  • get_area_chart_guide

    Get the JSON guide for area chart (G2 v5): data shapes, encodings, transforms, styles, examples.

Signals

Last release
Oct 6, 2025 (1 year ago)

Details

Registry name
io.github.therealtimex/charts-mcp
Version
2.0.6
Auth
No auth
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from therealtimex

Cite this page

Charts MCP. Agent Mart. https://agentmart.dev/connectors/therealtimex-charts-mcp (last updated 2026-10-24)