chartforge について
chartforgeは、自然言語の説明からチャートや図を生成・編集するMCPサーバーです。Claudeユーザー向けに、スタイルプリセットと出力サイズの設定を提供します。
主な機能
- 01自然言語のプロンプトからチャートを生成
- 02生成済みチャートを編集
- 03名称付きスタイルプリセットの選択
- 04出力幅と高さの指定
活用シーン
- 01説明から売上の棒グラフを作成
- 02システムアーキテクチャ図の作成
- 03サンキー図でマーケティング予算の流れを可視化
MCP 対応
MCPクライアントに、チャートの生成、既存チャートの編集、利用可能なスタイルの一覧表示ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| style | enum | いいえ | ビジュアルスタイルのプリセットです。デフォルト:auto(AI が最適なスタイルを選択)。midnight | frost | ember | minimal | corporate | neon | light |
| width | number | いいえ | 幅(ピクセル単位)。デフォルト:1200 |
| height | number | いいえ | 高さ(ピクセル単位)。デフォルト:800 |
| prompt | string | はい | 生成するグラフまたは図の説明です。データ、ラベル、可視化したい内容を具体的に指定してください。 |
詳細
ChartForge MCP サーバー
自然言語の指示から、出版物にふさわしい美しいチャートや図を生成します。Claude の中で直接利用できます。
セットアップ
Claude Desktop
claude_desktop_config.json に以下を追加します。
{
"mcpServers": {
"chartforge": {
"command": "npx",
"args": ["chartforge-mcp"],
"env": {
"CHARTFORGE_API_KEY": "your_api_key_here"
}
}
}
}
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
CHARTFORGE_API_KEY | はい | chartforgeai.com で取得した API キー |
CHARTFORGE_API_URL | いいえ | カスタム API URL(デフォルト:https://chartforgeai.com) |
ツール
generate_chart
自然言語の説明からチャートを生成します。
パラメーター:
prompt(必須):チャートの説明style(任意):スタイルプリセット —midnight、frost、ember、minimal、corporate、neon、lightwidth(任意):幅(ピクセル単位、デフォルト:1200)height(任意):高さ(ピクセル単位、デフォルト:800)
refine_chart
以前に生成したチャートを変更します。
パラメーター:
chartId(必須):以前の生成で取得したチャート IDmodification(必須):変更内容
list_styles
利用可能なスタイルプリセットと説明の一覧を表示します。
使用例
「3 年間で四半期ごとの売上が 200 万ドルから 1,800 万ドルに増加する棒グラフを作成」
「マイクロサービスバックエンドのシステムアーキテクチャ図」
「マーケティング予算が各チャネルを通じてコンバージョンに至る流れを示すサンキーダイアグラム」
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。