# amCharts 5

Gives your agent on-demand access to amCharts 5 docs, code samples and API reference. Useful when you need a chart built without guessing.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: amcharts
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/amcharts/amcharts5-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/amcharts-5

## What it does

The server hands your assistant the amCharts 5 reference on request: chart type docs, working examples, documentation pages and class APIs. Rather than stuffing the whole reference into the context window, the agent pulls only the piece it needs — a chart type, a starter template, or a class lookup.

A set of tools covers the ground. `get_quick_start` returns a minimal template for a chart type, `get_chart_reference` gives the full reference for one type, `search_all` searches docs and examples together, and `get_api_reference` shows a class's settings with their defaults, its events and the import line. There is also `list_geodata` for finding map files — world, continents, countries, regional packs — with each file's CDN path and import options.

Two ways to connect. The hosted server needs just one URL, `https://mcp.amcharts.com/mcp`, and nothing installed. The local option runs through `npx -y @amcharts/amcharts5-mcp` over stdio. Clients that only speak local servers reach the hosted one through the `npx mcp-remote https://mcp.amcharts.com/mcp` bridge.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.amcharts.com/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http amcharts5 https://mcp.amcharts.com/mcp
```

2. **Platform CLI**
```bash
claude mcp add amcharts-5 -- npx -y @amcharts/amcharts5-mcp
```

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add amcharts-5 --url https://mcp.amcharts.com/mcp
```

2. **Platform CLI**
```bash
codex mcp add amcharts-5 -- npx -y @amcharts/amcharts5-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "amcharts-5": {
            "url": "https://mcp.amcharts.com/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "amcharts-5": {
            "command": "npx",
            "args": [
                "-y",
                "@amcharts/amcharts5-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "amcharts-5": {
            "type": "http",
            "url": "https://mcp.amcharts.com/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "amcharts-5": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@amcharts/amcharts5-mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http amcharts-5 https://mcp.amcharts.com/mcp
```

2. **Platform CLI**
```bash
gemini mcp add amcharts-5 npx -y @amcharts/amcharts5-mcp
```

## When to use it
- build a pie chart from a starter template
- find the Sankey diagram example code
- check XYChart settings and their defaults
- pick a map file for a specific region
- work out date axis label formatting

## Example prompts
- Build a pie chart with amCharts 5 using the quick start template
- Show me the full code for the Sankey diagram example
- What settings does XYChart support and what are their defaults?

## Similar
- [Front-End Checklist](https://affpapa.org/en/nevibecode/mcp/front-end-checklist.md) — MCP server · ★ 74559
- [tldraw](https://affpapa.org/en/nevibecode/mcp/tldraw.md) — MCP server · ★ 51091
- [Figma-Context-MCP](https://affpapa.org/en/nevibecode/mcp/figma-context-mcp.md) — MCP server · ★ 16062
- [mcp-server-chart](https://affpapa.org/en/nevibecode/mcp/mcp-server-chart.md) — MCP server · ★ 4402
- [Dembrandt](https://affpapa.org/en/nevibecode/mcp/dembrandt.md) — MCP server · ★ 3821
- [RevoGrid DataGrid MCP Pro](https://affpapa.org/en/nevibecode/mcp/revogrid-datagrid-mcp-pro.md) — MCP server · ★ 3450

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
