「Quickchart」MCPサーバーとは?
Quickchart MCPサーバーは、QuickChart.ioサービスを使ってチャートを生成するためのModel Context Protocol(MCP)サーバーです。AIアシスタントやクライアントが定義されたMCPツールを通じてさまざまな種類のチャートを作成でき、開発ワークフローにチャート生成をシームレスに統合できます。このサーバーは言語モデルとQuickChart APIの橋渡しとなり、ユーザーはバーチャート、ラインチャート、パイチャートなどの可視化を開発環境からプログラム的に生成・取得できます。データ分析、レポート作成、自動ダッシュボード生成などに特に有用で、AIシステムが視覚的にインサイトを伝える力を高めます。
プロンプト一覧
リポジトリ内にプロンプトテンプレート情報は見つかりませんでした。
リソース一覧
リポジトリに明示的なリソースは記載されていません。
ツール一覧
- チャート生成ツール
QuickChart.io API経由でさまざまなチャートを生成する機能を提供します。ユーザーはチャートタイプ、データ、カスタマイズオプションを指定でき、結果のチャートURLまたは画像を受け取ることができます。
このMCPサーバーのユースケース
- 自動レポート作成
データ入力に基づき動的なチャートを生成し、自動レポートに可視化を統合します。 - データ分析と可視化
AI搭載ツールやダッシュボード内でデータセットを簡単に可視化し、分析や意思決定を支援します。 - コードベースのドキュメント化
コードやプロジェクトのドキュメントに、最新のプログラム生成チャートを追加して分かりやすくします。 - 教育コンテンツ制作
チュートリアル、プレゼンテーション、オンラインコース用にチャートを即時生成し、視覚教材を作成します。
セットアップ方法
Windsurf
- システムにNode.jsがインストールされていることを確認します。
- Windsurfの設定ファイルを開きます。
- 以下のJSONスニペットで
mcpServersセクションにQuickchart MCPサーバーを追加します:{ "mcpServers": { "quickchart-mcp": { "command": "npx", "args": ["@quickchart/mcp-server@latest"] } } } - ファイルを保存してWindsurfを再起動します。
- MCPサーバーが稼働し、アクセスできることを確認します。
Claude
- Node.jsが未インストールの場合はインストールします。
- Claudeの設定ファイルを探します。
mcpServersの下にQuickchart MCPサーバーを追加します:{ "mcpServers": { "quickchart-mcp": { "command": "npx", "args": ["@quickchart/mcp-server@latest"] } } }- Claudeを再起動し、サーバー登録を確認します。
- テストチャートリクエストでアクセスを確認します。
Cursor
- システムにNode.jsがあることを確認します。
- Cursorのメイン設定ファイルを編集します。
mcpServersセクションに以下を挿入します:{ "mcpServers": { "quickchart-mcp": { "command": "npx", "args": ["@quickchart/mcp-server@latest"] } } }- 変更を保存してCursorを再起動します。
- サンプルチャート生成で動作をテストします。
Cline
- 前提:Node.jsがインストールされている必要があります。
- Clineの設定ファイルを開きます。
- Quickchart MCPサーバーを登録します:
{ "mcpServers": { "quickchart-mcp": { "command": "npx", "args": ["@quickchart/mcp-server@latest"] } } } - 保存してClineを再起動します。
- チャートリクエストで動作確認します。
APIキーの安全な管理
APIキーやシークレットが必要な場合は、環境変数に保存してください。例となるJSON設定:
{
"mcpServers": {
"quickchart-mcp": {
"command": "npx",
"args": ["@quickchart/mcp-server@latest"],
"env": {
"QUICKCHART_API_KEY": "your_api_key_here"
},
"inputs": {
"apiKey": "${QUICKCHART_API_KEY}"
}
}
}
}
フロー内でのMCPサーバー利用方法
FlowHuntでMCPを使う
FlowHuntワークフローにMCPサーバーを組み込むには、最初にMCPコンポーネントをフローに追加し、AIエージェントに接続します:

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式でMCPサーバーの詳細を入力します:
{
"quickchart-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPをツールとして利用でき、すべての機能にアクセス可能となります。“quickchart-mcp"は実際のMCPサーバー名に、URLは自身のMCPサーバーURLに変更してください。
概要
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトテンプレートは見つかりません |
| リソース一覧 | ⛔ | リソース記載なし |
| ツール一覧 | ✅ | チャート生成ツール |
| APIキーの安全な管理 | ✅ | 例を記載 |
| Rootsサポート | ⛔ | 記載なし |
| サンプリングサポート(評価上は重要度低) | ⛔ | 記載なし |
上記の表より、Quickchart MCPサーバーはチャート生成に特化した明快なツールであり、セットアップ手順やAPIキーの管理方法も示されています。一方で、プロンプトテンプレートや明示的なリソース、高度なMCP機能(Rootsやサンプリング)に関する情報はありません。コア機能の使いやすさは高いですが、拡張性は限定的です。
MCPスコア
| ライセンス有無 | ✅ (MIT) |
|---|---|
| ツールが1つ以上あるか | ✅ |
| フォーク数 | 21 |
| スター数 | 117 |
