Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
On-demand access to amCharts 5 docs, code examples, and API reference
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.amcharts.com/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": [
"-y",
"@amcharts/amcharts5-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add --transport http amcharts5 https://mcp.amcharts.com/mcpclaude mcp add amcharts5 -- npx -y @amcharts/amcharts5-mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"amcharts5": {
"url": "https://mcp.amcharts.com/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"amcharts5": {
"command": "npx",
"args": [
"-y",
"@amcharts/amcharts5-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"amcharts5": {
"type": "http",
"url": "https://mcp.amcharts.com/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"amcharts5": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@amcharts/amcharts5-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.amcharts.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント amcharts で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(1.9.4)がレジストリに届いたのは12 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, dotnet-mcp
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
MCP server for .NET symbols, XAML, source generators, and restricted workspace edit
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An MCP (Model Context Protocol) server that gives AI assistants on-demand access to the complete amCharts 5 knowledge base: 160+ documentation pages, 350+ code examples (including 60+ complete JSON configs), 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:
https://mcp.amcharts.com/mcp
The amCharts 5 docs are also on Context7 as /amcharts/amcharts5.
Claude Code
claude mcp add --transport http amcharts5 https://mcp.amcharts.com/mcp
Claude (claude.ai, Desktop) — add amCharts 5 from the Connectors Directory. Or Settings → Connectors → Add custom connector, then paste https://mcp.amcharts.com/mcp.
Cursor — .cursor/mcp.json:
{
"mcpServers": { "amcharts5": { "url": "https://mcp.amcharts.com/mcp" } } }
VS Code + GitHub Copilot — .vscode/mcp.json:
{
"servers": { "amcharts5": { "type": "http", "url": "https://mcp.amcharts.com/mcp" } } }
Windsurf — ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "amcharts5": { "serverUrl": "https://mcp.amcharts.com/mcp" } } }
ChatGPT (also on the Free plan) — open Plugins → + → Add custom MCP server. Give it a name, set the URL to https://mcp.amcharts.com/mcp and Authentication to No authentication, then Create as a plugin. In a chat, type @amCharts to use it.
Figma Make and the Figma agent (paid Figma plans) — in the chat, open Add context → Connectors → Manage → Create. Name it amCharts, set the URL to https://mcp.amcharts.com/mcp with no authentication, and set its tools to Always run. Then name amCharts in the prompt (Make picks Recharts otherwise), e.g. "Build a sales dashboard with amCharts: a world map colored by revenue and a line chart of monthly sales". Make installs @amcharts/amcharts5 and looks up the code through the server. A pasted amcharts.com demo or docs link works as context too.
Cline (VS Code extension) — open the MCP Servers panel → Remote Servers, paste https://mcp.amcharts.com/mcp, or add to its MCP settings JSON:
{
"mcpServers": { "amcharts5": { "type": "streamableHttp", "url": "https://mcp.amcharts.com/mcp" } } }
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:
npx mcp-remote https://mcp.amcharts.com/mcp
For example, in a command/args style config:
{
"mcpServers": { "amcharts5": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.amcharts.com/mcp"] } } }
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):
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. An overview: its first sections, up to 12,000 characters, and a list of the others; full: true for the whole file |
get_chart_reference | Get the reference for a chart type (e.g. "pie", "sankey", "xy"). One longer than 12,000 characters comes as an overview with the rest listed for get_section; full: true for the whole file |
list_chart_types | List all available chart types and their keywords |
search_docs | Search the skill reference docs by keyword (scope: "all" adds the full docs, API reference and examples) |
search_all | Search across everything — skill docs, full documentation, and code examples |
get_doc | Get a full documentation page by its path (e.g. "charts/xy-chart/axes", "concepts/events") or its docs.amcharts.com address |
get_section | Get a specific section from a reference file by heading (a ### subsection heading returns just that subsection) |
get_quick_start | Get a minimal working template for any chart type |
list_examples | Browse all 350+ examples, optionally filtered by category |
get_example | Get the full code for a specific example, by its path or its amcharts.com demo address |
get_api_reference | Get the API reference for a class, interface or function — settings with their defaults, events, inheritance and the import line |
list_geodata | Find map (geodata) files — world, continents, countries, regional packs and the per-Congress US congressional district packs — with each file's CDN path, script global and ES import |
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")get_doc, get_example) points to the call that returns that demo's code or that docs page or sectionThe server includes 1,900+ 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