ApexCharts

by apexcharts.com · com.apexcharts/mcp

Generates and validates configs for ApexCharts charts, grid, gantt, tree, sankey, stock and maps.

OnlineRemote + local
Category
Finance and payments
Connection
Remote (HTTP)
Tools
23 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http apexcharts https://mcp.apexcharts.com/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://mcp.apexcharts.com/mcp

Or run it locally (npm)

claude mcp add apexcharts -- npx -y apexcharts-mcp@0.10.3

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "apexcharts": {
      "url": "https://mcp.apexcharts.com/mcp"
    }
  }
}

Tools it offers

23 tools, as the server itself reported during our check on Oct 31, 2026.

  • apexcharts_list_productsReturn every product (charts, gantt, tree, sankey, grid, stock, maps) currently exposed by this MCP server, with a "when to pick this" hint and the tool names it registers. Use this once at the start of a session to deci
  • apexcharts_generate_configBuild a minimal valid ApexCharts options object for a given chart type. Picks the correct series data format (axis vs non-axis) and supplies placeholder data when none is given. Use this as the starting point for a chart
  • apexcharts_validate_configCheck an ApexCharts options object against the data-format rules and known pitfalls (wrong series shape for chart type, radialBar values outside the min/max domain, undefined data points, conflicting tooltip flags, hex c
  • apexcharts_list_typesReturn every ApexCharts chart type this server supports, with name, description, family (cartesian/bar/financial/circular/grid/radar/unit), series format (axis vs non-axis), expected data shape, the reference doc filenam
  • apexcharts_get_referenceRead authoritative ApexCharts documentation from the bundled apexcharts-skill knowledge base. Call with no arguments to list all available files (SKILL.md plus per-family reference docs). Call with `file` to return that
  • apexgantt_generate_configBuild a minimal valid ApexGantt options object. Generates a placeholder schedule (phases, dependencies, a milestone) when `tasks` is omitted, so the result can be rendered as-is. The placeholder dates are emitted in what
  • apexgantt_validate_configCheck an ApexGantt options object against what the library does with it (missing id/name, tasks missing the dates the library requires, an incomplete `parsing` map, duplicate ids, orphan parentId, progress out of 0 to 10
  • apexgantt_get_referenceRead authoritative ApexGantt documentation from the bundled apexgantt-skill knowledge base. Call with no arguments to list all available files. Call with `file` to return that file as markdown. Use this to look up task d
  • apextree_generate_configBuild a minimal valid ApexTree config split into `options` (constructor) and `data` (the root NestedNode passed to `tree.render(data)`). Generates a small 3-level org chart placeholder when `data` is omitted. Every node
  • apextree_validate_configCheck an ApexTree config against what the library does with it: root is a NestedNode, every node has an id and a label, children (when present) is an array, ids unique across the whole tree, valid direction/edgeStyle/edg
  • apextree_get_referenceRead authoritative ApexTree documentation from the bundled apextree-skill knowledge base. Call with no arguments to list available files; call with `file` to fetch markdown. Use this for the NestedNode data shape, grow d
  • apexsankey_generate_configBuild a minimal valid ApexSankey config split into `options` (constructor) and `data` (render payload). Generates a 5-node placeholder flow when nodes/edges are omitted so the result renders something visible. Use the re
  • apexsankey_validate_configCheck an ApexSankey config against what the library does with it (unique node ids, edges reference real nodes, no negative values, no self-loops, no parallel edges that collapse into one, nodes without edges). Cycles are
  • apexsankey_get_referenceRead authoritative ApexSankey documentation from the bundled apexsankey-skill knowledge base. Call with no arguments to list available files; call with `file` to fetch markdown. Use this for the { nodes, edges, options }
  • apexgrid_generate_configBuild a minimal valid `<apex-grid>` config: `{ columns, data }`. When both are omitted, a small users table is generated. When only `columns` is omitted, they are inferred from the keys of the first data row with `type`
  • apexgrid_validate_configCheck an apex-grid `{ columns, data }` config against apexgrid-skill rules: columns/data required and array-shaped, every column.key must be a real key of the data rows, column.key unique, type is one of apex-grid's colu
  • apexgrid_get_referenceRead authoritative apex-grid documentation from the bundled apexgrid-skill knowledge base. Call with no arguments to list available files; call with `file` to fetch markdown. Use this for ColumnConfiguration, Lit cellTem
  • apexstock_generate_configBuild a minimal valid ApexStock options object for a financial / stock chart. Generates a placeholder OHLCV candle series when `data` is omitted, so the result renders as-is. Note: ApexStock does not bundle ApexCharts. T
  • apexstock_validate_configCheck an ApexStock options object against the rules in apexstock-skill (missing series/data, flat o/h/l/c keys instead of a y:[o,h,l,c] array, malformed or inconsistent OHLC tuples, missing/invalid x, non-ascending data,
  • apexstock_get_referenceRead authoritative ApexStock documentation from the bundled apexstock-skill knowledge base. Call with no arguments to list all available files. Call with `file` to return that file as markdown. Use this to look up the OH
  • apexmaps_generate_configBuild a minimal valid ApexMaps options object for a geographic visualization. Supports the six series types: choropleth (default), bubble, marker, arc, line, hexbin. Geometry comes from the built-in registry (e.g. "world
  • apexmaps_validate_configCheck an ApexMaps options object against what the library does with it: geo.map present and a built-in map id (or a URL / inline geometry), hex layouts only where one exists, a frameable geo.view.fit, known series types,
  • apexmaps_get_referenceRead authoritative ApexMaps documentation from the bundled apexmaps-skill knowledge base. Call with no arguments to list available files; call with `file` to fetch markdown. Use this for series datum shapes, joins, the g

Questions

What is the ApexCharts MCP server?

Generates and validates configs for ApexCharts charts, grid, gantt, tree, sankey, stock and maps. It is made by apexcharts.com and listed in the official MCP Registry as com.apexcharts/mcp. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add ApexCharts to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://mcp.apexcharts.com/mcp. In Claude Code, run: claude mcp add --transport http apexcharts https://mcp.apexcharts.com/mcp

How do I add ApexCharts to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://mcp.apexcharts.com/mcp.

How do I add ApexCharts to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "apexcharts": { "url": "https://mcp.apexcharts.com/mcp" } } }

Does ApexCharts work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can ApexCharts do?

It gives your AI 23 tools, including apexcharts_list_products, apexcharts_generate_config, apexcharts_validate_config, apexcharts_list_types, apexcharts_get_reference. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/com-apexcharts-mcp.svg)](https://chen.media/mcp/com-apexcharts-mcp)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/com-apexcharts-mcp"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/com-apexcharts-mcp.svg?theme=dark"><img src="https://chen.media/mcp/badge/com-apexcharts-mcp.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Finance and payments

See all