list_chart_types
List chart types
List all amCharts 5 chart types with their categories and reference file names
無需輸入參數。
io.github.amcharts由 GitHub 帳號 amcharts 發布v1.9.4更新於 Oct 26, 2026
On-demand access to amCharts 5 docs, code examples, and API reference
讓助理按需取得 amCharts 5 文件、程式範例與 API 參考,用來撰寫與除錯圖表程式碼。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.amcharts%2Famcharts5/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"amcharts-5": {
"type": "http",
"url": "https://mcp.amcharts.com/mcp"
}
}
}An MCP (Model Context Protocol) server that gives AI assistants on-demand access to the complete amCharts 5 knowledge base: 160+ documentation pages, 290+ code examples, and 1,300+ API reference pages.
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.
The easiest way is the hosted server — no install, just add one URL. Prefer to run it yourself? See Local install below.
Point your AI client at:
Claude Code
Claude Desktop / claude.ai — Settings → Connectors → Add custom connector, then paste https://mcp.amcharts.com/mcp.
Cursor — .cursor/mcp.json:
VS Code + GitHub Copilot — .vscode/mcp.json:
Windsurf — ~/.codeium/windsurf/mcp_config.json:
ChatGPT (Plus/Pro/Enterprise with connectors/developer mode enabled) — Settings → Connectors → Add custom connector, then paste https://mcp.amcharts.com/mcp.
Cline (VS Code extension) — open the MCP Servers panel → Remote Servers, paste https://mcp.amcharts.com/mcp, or add to its MCP settings JSON:
Clients that only support local (stdio) servers (e.g. Zed, Continue, Amazon Q Developer) — bridge to the hosted URL with mcp-remote. Use this as the server's run command in the client's config:
For example, in a command/args style config:
Any other MCP client that accepts a remote server URL works too — use the /mcp
endpoint (Streamable HTTP) or /sse (legacy SSE). For URL-only clients that still
expect a command, use the mcp-remote bridge shown above.
Prefer running it yourself? The server is also published to npm and runs over stdio.
For all projects (global, recommended):
For current project only:
Add to your claude_desktop_config.json:
Create or edit .cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global):
Edit ~/.codeium/windsurf/mcp_config.json:
Create or edit .vscode/mcp.json in your workspace:
For any other tool that supports MCP (Cline, Continue, Amazon Q, Zed, etc.), configure it to run:
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"), which covers the @amcharts/amcharts5-react packagelist_chart_types()list_geodata("congressional whole country")The server includes 1,800+ documents:
@amcharts/amcharts5-geodata, for list_geodatahttps://mcp.amcharts.com/mcp serves the same public documentation as amcharts.com. There are no accounts, API keys, user data or write operations behind it.
@modelcontextprotocol/sdk and zod.scripts/ (the demo and docs scrapers, the API reference generator) are not part of the npm package and never run in the server.Neither the hosted server nor the npm package needs an account or asks for personal data.
https://mcp.amcharts.com/mcp):
MIT
來源:README.md,提交 697d6ee
List chart types
List all amCharts 5 chart types with their categories and reference file names
無需輸入參數。
Get chart reference
Get the reference documentation for a specific amCharts 5 chart type. A reference longer than 12,000 characters comes as an overview: its first parts in full and a list of the others, each of which get_section returns. With `full: true` it is the whole file. The chart type keywords are listed by list_chart_types.
fullchartType必填Get core reference (setup, themes, pitfalls)
Get the core amCharts 5 reference (SKILL.md) — covers setup, colors, themes, legends, tooltips, events, data, adapters, disposal, and common pitfalls. It is the base for every chart type; the chart-specific references build on it. It comes as an overview: its first sections, up to 12,000 characters, and a list of the others, each of which get_section("SKILL", heading) returns. With `full: true` it is the whole file.
fullSearch docs
Search the curated amCharts 5 skill docs (SKILL.md + chart references) for a keyword or topic, returning matching sections ranked by relevance. By default it searches only the skill layer. With scope 'all' it also searches the extended docs, the per-class API reference and the code examples. Per-setting defaults (e.g. tooltip background cornerRadius, axis tick `visible` default, cursor line strokeDasharray) are in the extended docs and the API reference, which search_all, get_api_reference and get_doc also return.
query必填scopemaxResultsGet doc section
Get the full text of one section of a doc by heading, for example a section that a search_docs or search_all result shows truncated. `file` accepts the source label exactly as search results print it ('skill/SKILL.md', 'skill/xy', 'extended/charts/xy-chart/cursor', 'reference/xycursor') as well as a bare skill file name ('SKILL', 'xy', 'map').
file必填heading必填Get quick-start template
Get a quick-start template for a specific chart type — a minimal working example ready to customize.
formatchartType必填Search all content
Search across all amCharts 5 content: skill references, full documentation, and code examples. For broad searches across everything.
query必填maxResultsGet doc page
Get a full documentation page — an extended doc by path, or a skill file by 'skill/<name>'. Paths are the source labels that search_docs and search_all print.
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. It is generated from the library's typings, so it has the exact setting names and default values (e.g. tooltip background cornerRadius, axis tick `visible` default). Takes a class name in any casing, e.g. 'XYCursor', 'Tooltip', 'PieSeries', 'AxisRendererX'.
className必填includePrivateList examples
List all available amCharts 5 code examples, optionally filtered by category.
categoryGet example
Get the full code for a specific amCharts 5 example/demo, by its path or its amcharts.com demo address. Paths are listed by list_examples and printed in search results.
path必填List geodata (map files)
List amCharts 5 geodata (map) files with each one's CDN path, script global name and ES module import: world maps, continents, every country map, regional packs (US states and counties, Canada, Mexico) and the US congressional-district packs, which are versioned per Congress (congressional120 = 120th Congress is the newest). Also the data/countries2 and lang/* helper files. It gives the exact file path and global name that map code needs.
filter已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
https://mcp.amcharts.com/mcpclaude mcp add --transport http amcharts5 https://mcp.amcharts.com/mcp{ "mcpServers": { "amcharts5": { "url": "https://mcp.amcharts.com/mcp" } }}{ "servers": { "amcharts5": { "type": "http", "url": "https://mcp.amcharts.com/mcp" } }}{ "mcpServers": { "amcharts5": { "serverUrl": "https://mcp.amcharts.com/mcp" } }}{ "mcpServers": { "amcharts5": { "type": "streamableHttp", "url": "https://mcp.amcharts.com/mcp" } }}npx mcp-remote https://mcp.amcharts.com/mcp{ "mcpServers": { "amcharts5": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.amcharts.com/mcp"] } }}claude mcp add -s user amcharts5 -- npx -y @amcharts/amcharts5-mcpclaude mcp add amcharts5 -- npx -y @amcharts/amcharts5-mcp{ "mcpServers": { "amcharts5": { "command": "npx", "args": ["-y", "@amcharts/amcharts5-mcp"] } }}{ "mcpServers": { "amcharts5": { "command": "npx", "args": ["-y", "@amcharts/amcharts5-mcp"] } }}{ "mcpServers": { "amcharts5": { "command": "npx", "args": ["-y", "@amcharts/amcharts5-mcp"] } }}{ "servers": { "amcharts5": { "type": "stdio", "command": "npx", "args": ["-y", "@amcharts/amcharts5-mcp"] } }}npx -y @amcharts/amcharts5-mcpgit clone https://github.com/amcharts/amcharts5-mcp.gitcd amcharts5-mcpnpm installnpm start