amCharts 5 MCP Server
resmiMCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
amCharts 5 MCP Server
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.
Why?
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.
Quick Start
Claude Code
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
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
Cursor
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"]
}
}
}
Windsurf
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
VS Code + GitHub Copilot
Create or edit .vscode/mcp.json in your workspace:
{
"servers": {
"amcharts5": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@amcharts/amcharts5-mcp"]
}
}
}
Other MCP-compatible tools
For any other tool that supports MCP (Cline, Continue, Amazon Q, Zed, etc.), configure it to run:
npx -y @amcharts/amcharts5-mcp
Run locally (for development)
git clone https://github.com/amcharts/amcharts5-mcp.git
cd amcharts5-mcp
npm install
npm start
Available Tools
| 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 |
Example Usage
Once connected, your AI assistant can:
- "Build me a pie chart" → AI calls
get_quick_start("pie")and adapts the template - "How do I format date axis labels?" → AI calls
search_all("date axis label format") - "Show me the Sankey diagram example" → AI calls
get_example("examples/flow/sankey-diagram") - "What settings does XYChart support?" → AI calls
get_doc("reference/xychart") - "How do I integrate with React?" → AI calls
get_doc("getting-started/integrations/react") - "What chart types are available?" → AI calls
list_chart_types()
Content
The server includes 1,500+ documents:
- 140+ documentation pages — getting started, chart guides, concepts (themes, events, adapters, data binding, animations, accessibility, etc.), and framework integration guides (React, Angular, Vue, Next.js, Svelte, and more)
- 280+ code examples — working demos across 16 categories including column/bar, line/area, pie/donut, maps, hierarchy, flow, radar/polar, stock, gauges, Gantt, timeline, and more
- 1,000+ class API references — every class in the amCharts 5 library with its settings, properties, methods, events, and inheritance chain
- Curated skill reference — quick-start templates and chart-specific guides from the amCharts 5 AI Skill
License
MIT
İlgili Sunucular
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
GitGuardian
Scan projects for over 500 types of secrets using GitGuardian's API to prevent credential leaks.
mockd
Multi-protocol API mock server with 18 MCP tools — mock HTTP, GraphQL, gRPC, WebSocket, MQTT, SSE, and SOAP APIs with chaos engineering, stateful CRUD, and deterministic seeded responses.
PinRAG
Cited RAG MCP: PDFs, GitHub, YouTube, Discord exports, local files, one shared index.
Gitlab MCP Server
Model Context Protocol (MCP) server for GitLab — exposes 1006 GitLab REST & GraphQL API operations as MCP tools (28 meta-tools / 43 enterprise), 24 resources, 38 prompts, and 17 completion types for AI assistants. Written in Go, single static binary, stdio and HTTP transport.
MCP All Servers
A collection of reference implementations for the Model Context Protocol (MCP), showcasing servers built with TypeScript and Python SDKs.
TokRepo MCP Server
Search, browse, and install 500+ AI assets (agent skills, prompts, MCP configs, workflows) from any MCP client. Supports Claude Code, Cursor, Codex CLI, and Gemini CLI.
Codesys-mcp-toolkit
A Model Context Protocol (MCP) server for CODESYS V3 programming environments.
GroundDocs
A version-aware documentation assistant that connects LLMs to trusted, real-time docs to reduce hallucinations and provide accurate, version-specific responses.
Directus
This server enables AI assistants and other MCP clients to interact with Directus instances programmatically.
Azure DevOps
Integrate with Azure DevOps services to manage work items, repositories, and pipelines.