Amcharts5 logo

Amcharts5

Query amCharts 5 documentation, examples, API references, chart templates, and geodata through read-only MCP tools.

Install Amcharts5

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "amcharts5": {
      "command": "npx",
      "args": [
        "-y",
        "@amcharts/amcharts5-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 12 tools correctly (14d ago).

Overview

amcharts5 MCP server gives AI clients query access to amCharts 5 documentation, code examples, API references, and geodata. Its tools can search the content, retrieve chart-specific or core references, return quick-start templates, inspect class settings and defaults, and fetch complete examples. Use the hosted Streamable HTTP endpoint for quick setup, or run the npm package locally over stdio when local execution is preferred. It fits developers building or troubleshooting amCharts 5 charts, maps, and framework integrations.

Use cases

  • Build a quick-start template for a selected amCharts 5 chart
  • Search documentation for chart settings, events, or data handling
  • Retrieve complete code for an amCharts 5 example
  • Check API defaults and import lines for a library class
  • Find CDN and module paths for map geodata

Key features

  • Chart type discovery and full chart references
  • Search across skill docs, API references, and examples
  • Quick-start chart templates
  • Class settings with defaults and inheritance
  • Complete example and documentation retrieval
  • Geodata file and import lookup

Tools12

What Amcharts5 lets your agent do. Expand a tool for its parameters.

Verified live~2.1k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

19/22 checks healthy over the last 91d

What it can do

From the 12 tools this server returned when we ran it; 12 declare their own safety hints.

Read-only tools · 12
Tool definitions changed on 2026-10-26. Review them if you approved this server earlier.
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age225 days
Maintainers4

Observed 2026-10-26 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 5d ago via OSV.dev · @amcharts/amcharts5-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars9Stargazers on the source repository.
npm downloads1.3kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed12Callable tools this server registers over MCP.

How Amcharts5 works

What amcharts5 does

amcharts5 exposes the amCharts 5 knowledge base through Model Context Protocol tools. The content covers documentation pages, chart references, code examples, API reference pages, geodata entries, and a curated skill layer with quick-start material. Responses are read-only text intended to help an AI assistant answer implementation questions or generate chart code.

The available content includes chart guides and concepts such as themes, colors, events, adapters, data binding, animations, accessibility, and disposal. It also includes framework integration guidance for React, Vue, Angular, Svelte, and React Native packages, along with related framework ecosystems.

How it works

A connected MCP client invokes focused tools instead of loading the entire amCharts reference into its context. Start with list_chart_types to identify a chart and its reference file, or call get_core_reference for shared concepts and setup guidance. Search tools locate relevant material, while retrieval tools return complete documents, sections, examples, or API pages.

search_docs searches the curated skill layer by default. Passing scope: "all" expands the search to extended documentation and code examples. search_all searches the full content set. Search results can be followed with get_section, get_doc, or another targeted lookup when more context is needed.

Setup and configuration

The hosted server is available at https://mcp.amcharts.com/mcp through Streamable HTTP, with /sse available for legacy SSE clients. It requires no installation, account, or API key. Clients that accept remote MCP URLs can point directly to the endpoint.

For local execution, install the published npm package through npx:

Terminal
npx -y @amcharts/amcharts5-mcp

The local package communicates over stdio. For development from source, clone the repository, run npm install, and start it with npm start. Clients limited to local stdio servers can use mcp-remote to bridge to the hosted endpoint.

Tools and capabilities

  • list_chart_types enumerates chart types, categories, and reference file names.
  • get_chart_reference retrieves a full reference for a selected chart type.
  • get_core_reference returns shared guidance on setup, themes, data, events, adapters, and common pitfalls.
  • search_docs and search_all find relevant sections across curated, extended, reference, and example content.
  • get_section, get_doc, and get_api_reference retrieve focused documentation, full pages, class settings, defaults, events, inheritance, and import information.
  • get_quick_start returns a minimal template for a chart type.
  • list_examples and get_example browse and retrieve complete demo code.
  • list_geodata identifies map files with CDN paths, script globals, and ES module imports.

Limitations and notes

All tools are read-only: they return bundled documentation and do not write files, execute commands, or fetch URLs. The local package reads its bundled content without network requests. The hosted endpoint is unauthenticated and serves public amCharts documentation; it does not provide accounts, API keys, or write operations.

Exact API settings and defaults belong to the extended reference layer. Use search_all, get_api_reference, or get_doc when a curated skill search does not cover a class or setting. For map development, use list_geodata rather than guessing a file or global name.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Amcharts5

amcharts5 is an MCP server that connects AI clients to the amCharts 5 documentation, examples, API references, and geodata. Its main tools search content, retrieve chart and core references, return quick-start templates, inspect class settings and defaults, fetch examples, and locate map files.

Install it locally with `npx -y @amcharts/amcharts5-mcp` and configure your MCP client to run that command. You can also use the hosted endpoint at `https://mcp.amcharts.com/mcp` without installing anything, or bridge to it with `mcp-remote`.

Yes, amcharts5 works with Cursor through either the hosted URL or a local stdio configuration. Add the hosted endpoint to `.cursor/mcp.json`, or configure Cursor to run `npx -y @amcharts/amcharts5-mcp`.

Use `get_api_reference` with the class name to retrieve its settings table and default values. You can also use `search_all` to locate relevant extended reference content, which includes per-class API details and settings defaults.

Call `list_geodata` with a relevant search such as a country, region, or congressional district. The result identifies available files and provides their CDN path, script global name, and ES module import.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAmcharts5 AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/amcharts5?style=directory)](https://allmcps.com/mcp/amcharts5)
HTML Embed
<a href="https://allmcps.com/mcp/amcharts5"><img src="https://allmcps.com/api/badge/amcharts5?style=directory" alt="Amcharts5 on AllMCPs" /></a>