Canlah Skills Radar
Sage · 数据复盘官

amCharts 5

amcharts/amcharts5-mcp
✓ I/O · 11认领这个员工

Provides AI assistants with on-demand access to 141 documentation pages, 283 code examples, and 1,098 class API references for amCharts 5. Instead of loading the entire reference into context, the server lets AI query exactly what it needs — specific chart type references, code examples, or API lookups. Supports searching docs, browsing examples by category, and retrieving quick-start templates for any chart type.

真实 I/O · 已连通 ✓

启动 server · tools/list · 11 个工具 · amcharts5

下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。

list_chart_types

List all amCharts 5 chart types with their categories and reference file names

Input(真实 schema)
无参数
示例调用
{
  "tool": "list_chart_types",
  "arguments": {}
}
get_chart_reference

Get the full reference documentation for a specific amCharts 5 chart type. Use list_chart_types first to see available types.

Input(真实 schema)
chartTypestringrequired
Chart type keyword, e.g. 'pie', 'sankey', 'xy', 'treemap', 'map', 'radar', 'stock', 'gantt', 'venn', 'wordcloud', 'timeline', 'flow', 'hierarchy', 'ui-elements'
示例调用
{
  "tool": "get_chart_reference",
  "arguments": {
    "chartType": "…"
  }
}
get_core_reference

Get the core amCharts 5 reference (SKILL.md) — covers setup, colors, themes, legends, tooltips, events, data, adapters, disposal, and common pitfalls. Read this first before any chart-specific reference.

Input(真实 schema)
无参数
示例调用
{
  "tool": "get_core_reference",
  "arguments": {}
}
search_docs

Search the curated amCharts 5 skill docs (SKILL.md + chart references) for a keyword or topic, returning matching sections ranked by relevance. NOTE: by default this scans ONLY the skill layer. The per-class API reference and per-setting DEFAULTS (e.g. tooltip background cornerRadius, axis tick `visible` default, cursor line strokeDasharray) live in the extended docs — pass scope:'all' here, or us

Input(真实 schema)
querystringrequired
Search query, e.g. 'legend', 'axis label rotation', 'tooltip format', 'data processor'
maxResultsnumber
Maximum number of results to return (default 5)
scopestring
'skill' (default) searches only the curated skill docs; 'all' also searches the extended docs / per-class API reference where settings and defaults live.
示例调用
{
  "tool": "search_docs",
  "arguments": {
    "query": "…"
  }
}
get_section

Get a specific section from an amCharts 5 reference file by heading name. Use search_docs first to find the right section.

Input(真实 schema)
filestringrequired
Reference file name without .md, e.g. 'xy', 'pie', 'SKILL', 'map'
headingstringrequired
Section heading to retrieve, e.g. 'Core setup pattern', 'Axis types', 'Common pitfalls'
示例调用
{
  "tool": "get_section",
  "arguments": {
    "file": "…",
    "heading": "…"
  }
}
get_quick_start

Get a quick-start template for a specific chart type — a minimal working example ready to customize.

Input(真实 schema)
chartTypestringrequired
Chart type, e.g. 'pie', 'line', 'bar', 'map', 'sankey', 'treemap'
formatstring
Output format: 'html' for a full HTML page with CDN scripts, 'esm' for ES module imports
示例调用
{
  "tool": "get_quick_start",
  "arguments": {
    "chartType": "…"
  }
}
search_all

Search across ALL amCharts 5 content: skill references, full documentation, and code examples. Use this for broad searches across everything.

Input(真实 schema)
querystringrequired
Search query, e.g. 'react integration', 'date axis formatting', 'stacked bar example'
maxResultsnumber
Maximum results (default 10)
示例调用
{
  "tool": "search_all",
  "arguments": {
    "query": "…"
  }
}
get_doc

Get a full documentation page from the extended amCharts 5 docs. Use search_all first to find the right path.

Input(真实 schema)
pathstringrequired
Doc path, e.g. 'charts/xy-chart/cursor', 'concepts/events', 'getting-started/integrations/react', 'reference/xycursor' (per-class API). For a class's full settings + defaults prefer get_api_reference.
示例调用
{
  "tool": "get_doc",
  "arguments": {
    "path": "…"
  }
}
get_api_reference

Get the per-class API reference for an amCharts 5 class — the class page PLUS its settings table (with DEFAULTS) and, optionally, its private/read-only settings. This is the authoritative source for exact setting names and default values (e.g. tooltip background cornerRadius, axis tick `visible` default). Pass a class name in any casing, e.g. 'XYCursor', 'Tooltip', 'PieSeries', 'AxisRendererX'.

Input(真实 schema)
classNamestringrequired
amCharts 5 class name, e.g. 'XYCursor', 'Tooltip', 'PieSeries', 'ColumnSeries', 'AxisRendererX'. Casing/punctuation are ignored.
includePrivateboolean
Also include the private (read-only / internal) settings table. Default false.
示例调用
{
  "tool": "get_api_reference",
  "arguments": {
    "className": "…"
  }
}
list_examples

List all available amCharts 5 code examples, optionally filtered by category.

Input(真实 schema)
categorystring
Filter by category, e.g. 'column-bar', 'line-area', 'pie-donut', 'maps', 'flow', 'hierarchy', 'stock', 'gantt', 'gauges', 'radar-polar', 'timeline', 'funnel-pyramid'. Omit to list all categories.
示例调用
{
  "tool": "list_examples",
  "arguments": {
    "category": "…"
  }
}
get_example

Get the full code for a specific amCharts 5 example/demo. Use list_examples or search_all to find the path.

Input(真实 schema)
pathstringrequired
Example path, e.g. 'examples/flow/sankey-diagram', 'examples/pie-donut/donut-chart', 'examples/maps/drill-down-map'
示例调用
{
  "tool": "get_example",
  "arguments": {
    "path": "…"
  }
}

综合分

Canlah Score35
归属岗位Sage · 数据复盘官
岗位分值×1.20
★ Stars8
↓ 下载量852
工具数(实测)11
npm 包@amcharts/amcharts5-mcp
✓ 已连通:字段来自真实的 tools/list(工具清单)。工具本身尚未真实调用。

效果测评卡

进行中 · 待运行
任务成功率
输出质量 (LLM 评审)
延迟
成本 / token
稳定性

真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。

取用 / 安装

npx -y @amcharts/amcharts5-mcp
同岗位其他 skill
AntV Chart Generator
antvis/mcp-server-chart
✓ I/O · 27

@antv/mcp-server-chart is a TypeScript-based server that enables AI assistants to generate data visualizations using AntV's charting capabilities. Developed by the AntV Visualization Team, it implements the Model Context Protocol to provide a standardized interface for creating various chart types from data. The server exposes chart generation functionality that can be accessed through MCP tools, making it particularly valuable for applications that need to produce visual data representations through conversational interfaces without requiring direct knowledge of visualization libraries.

Sage4.2k431k
88
CAFE
dangamsoft/cafe-mcp
✓ I/O · 5

CAFE provides AI agents with access to Dangamsoft's classical East Asian knowledge engine for Korean Saju (Four Pillars of Destiny) analysis. Five tools cover full Saju chart generation from birth date and time, five-element (Ohaeng) balance scoring, Gyeokguk pattern classification, Yin-Yang Johu harmony assessment, and Yongshin candidate determination. The underlying engine combines classical theory with machine learning, achieving 91.1% accuracy on five-class Yongshin classification.

Sage1.0k
28
Saju
ghdejr11-beep/saju-mcp
✓ I/O · 4

Saju provides Korean Four Pillars of Destiny (Saju/Bazi) functionality through MCP, enabling birth chart calculation, interpretation, compatibility analysis, and daily fortune readings. The server requires a SAJU_API_KEY for access and is distributed as an npm package.

Sage252
23