amCharts 5
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_typesList all amCharts 5 chart types with their categories and reference file names
{
"tool": "list_chart_types",
"arguments": {}
}get_chart_referenceGet the full reference documentation for a specific amCharts 5 chart type. Use list_chart_types first to see available types.
chartTypestringrequired{
"tool": "get_chart_reference",
"arguments": {
"chartType": "…"
}
}get_core_referenceGet 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.
{
"tool": "get_core_reference",
"arguments": {}
}search_docsSearch 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
querystringrequiredmaxResultsnumberscopestring{
"tool": "search_docs",
"arguments": {
"query": "…"
}
}get_sectionGet a specific section from an amCharts 5 reference file by heading name. Use search_docs first to find the right section.
filestringrequiredheadingstringrequired{
"tool": "get_section",
"arguments": {
"file": "…",
"heading": "…"
}
}get_quick_startGet a quick-start template for a specific chart type — a minimal working example ready to customize.
chartTypestringrequiredformatstring{
"tool": "get_quick_start",
"arguments": {
"chartType": "…"
}
}search_allSearch across ALL amCharts 5 content: skill references, full documentation, and code examples. Use this for broad searches across everything.
querystringrequiredmaxResultsnumber{
"tool": "search_all",
"arguments": {
"query": "…"
}
}get_docGet a full documentation page from the extended amCharts 5 docs. Use search_all first to find the right path.
pathstringrequired{
"tool": "get_doc",
"arguments": {
"path": "…"
}
}get_api_referenceGet 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'.
classNamestringrequiredincludePrivateboolean{
"tool": "get_api_reference",
"arguments": {
"className": "…"
}
}list_examplesList all available amCharts 5 code examples, optionally filtered by category.
categorystring{
"tool": "list_examples",
"arguments": {
"category": "…"
}
}get_exampleGet the full code for a specific amCharts 5 example/demo. Use list_examples or search_all to find the path.
pathstringrequired{
"tool": "get_example",
"arguments": {
"path": "…"
}
}综合分
效果测评卡
进行中 · 待运行真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。
@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.
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.
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.