antvis/mcp-server-chart
🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart generation and data analysis.
何を解決するか
このプロジェクトは、AIモデルがAntV可視化ライブラリを使用して26種類以上のプロフェッショナルなチャートや図を生成できる方法を提供します。Rawデータと視覚的表現の間のギャップを埋め、LLMがAntVライブラリを使用して多様なチャートや図を生成するための特定のツールを呼び出すことを可能にします。
動作方法
これはModel Context Protocol (MCP) サーバーとして実装されています。これにより、Claude、Cursor、VSCodeなどのMCPをサポートするAIクライアントに統合できます。サーバーはAIがトリガーできるツールセット(例:generate_bar_chart、generate_pie_chart)を公開しています。AIがチャートの生成が必要と判断すると、リクエストをサーバーに送信し、サーバーはAntVエコシステムを使用して可視化をレンダリングします。
対象ユーザー
- AIアプリケーション開発者:ネイティブなチャート生成機能を備えたエージェントやIDEを開発している人。
- データアナリスト:AI駆動のワークフローにデータ分析と可視化を直接統合したいユーザー。
- LLMユーザー:データを即座にビジュアルに変換できるMCP対応クライアントを使用している人。
特徴
- 豊富なチャートライブラリ:標準的なチャート(棒グラフ、折れ線グラフ、円グラフ)、複雑な図(サンキー、フィッシュボーン、マインドマップ)、地理情報マップ(地域、ピン、経路マップ)を含む26種類以上の可視化形式をサポート。
- 柔軟なデプロイメント:
npx、Docker、またはSSEやStreamableトランスポートプロトコルを使用したスタンドアロンサーバーとして実行可能。 - プライベートデプロイメントオプション:
VIS_REQUEST_SERVER環境変数を介してカスタムチャート生成サービスのURLを指定でき、プライベートインフラストラクチャが必要なユーザー向け。 - スキル統合:Claude CodeなどのスキルをサポートするAI IDEと統合可能。
chart-visualizationスキルにより、チャートの自動選択が可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト