loading…
Search for a command to run...
loading…
MCP server that gives AI assistants on-demand access to 1,500+ amCharts 5 docs, ~300 code examples, and 1000+ class API references.
MCP server that gives AI assistants on-demand access to 1,500+ amCharts 5 docs, ~300 code examples, and 1000+ class API references.
An MCP (Model Context Protocol) server that gives AI assistants on-demand access to the complete amCharts 5 knowledge base: 140+ documentation pages, 280+ code examples, and 1,000+ class API references.
Works with Claude Code, Claude Desktop, Cursor, Windsurf, VS Code + GitHub Copilot, and any other MCP-compatible AI tool.
Instead of loading the entire amCharts reference into the AI's context window, the MCP server lets the AI query exactly what it needs — a specific chart type reference, a code example, or an API lookup. This means better answers with less context waste.
For all projects (global, recommended):
claude mcp add -s user amcharts5 -- npx -y @amcharts/amcharts5-mcp
For current project only:
claude mcp add amcharts5 -- npx -y @amcharts/amcharts5-mcp
Add to your claude_desktop_config.json:
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
Create or edit .cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global):
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
Create or edit .vscode/mcp.json in your workspace:
{
"servers": {
"amcharts5": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
For any other tool that supports MCP (Cline, Continue, Amazon Q, Zed, etc.), configure it to run:
npx -y @amcharts/amcharts5-mcp
git clone https://github.com/amcharts/amcharts5-mcp.git
cd amcharts5-mcp
npm install
npm start
| Tool | Description |
|---|---|
get_core_reference |
Get core amCharts 5 docs — setup, themes, colors, events, common pitfalls |
get_chart_reference |
Get full reference for a chart type (e.g. "pie", "sankey", "xy") |
list_chart_types |
List all available chart types and their keywords |
search_docs |
Search the skill reference docs by keyword |
search_all |
Search across everything — skill docs, full documentation, and code examples |
get_doc |
Get a full documentation page (e.g. "charts/xy-chart/axes", "concepts/events") |
get_section |
Get a specific section from a reference file by heading |
get_quick_start |
Get a minimal working template for any chart type |
list_examples |
Browse all 283 examples, optionally filtered by category |
get_example |
Get the full code for a specific example |
Once connected, your AI assistant can:
get_quick_start("pie") and adapts the templatesearch_all("date axis label format")get_example("examples/flow/sankey-diagram")get_doc("reference/xychart")get_doc("getting-started/integrations/react")list_chart_types()The server includes 1,500+ documents:
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"amcharts-5-mcp-server": {
"command": "npx",
"args": []
}
}
}