jeda-ai について
戦略思考のためのビジュアル AI:SWOT、フローチャート、マインドマップ、ガントチャートを洗練された SVG で出力。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://mcp.jeda.ai/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http ai-jeda-jeda-ai https://mcp.jeda.ai/mcpCursor.cursor/mcp.json
{"mcpServers":{"ai-jeda-jeda-ai":{"type":"http","url":"https://mcp.jeda.ai/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"ai-jeda-jeda-ai":{"type":"http","url":"https://mcp.jeda.ai/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"ai-jeda-jeda-ai":{"type":"http","url":"https://mcp.jeda.ai/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"ai-jeda-jeda-ai":{"serverUrl":"https://mcp.jeda.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| type | enum | はい | 図の種類。構造化された nodes/edges を指定する場合は必須、prompt を使用する場合は任意です。flowchart | mindmap | block-diagram | matrix | timeline | gantt | er-diagram | sequence | process-flow | pyramid | funnel | radar | fishbone |
| edges | array|null | はい | |
| nodes | array|null | はい | 構造化されたノード定義。prompt モードを使用しない場合は必須です。 |
| radar | object|null | はい | レーダー/スパイダーチャートのペイロード。type="radar" の場合は必須です。フィールド:axes (string[], 3..50)、series ({name, values: number[]}[], 1..10)、maxValue(デフォルト 100)、rings(デフォルト 4)。比較オーバーレイには複数の series を使用します。最初は実線、残りは不透明度 50% の破線です。 |
| radar.axes | array | はい | |
| radar.rings | integer|null | はい | |
| radar.series | array | はい | |
| radar.maxValue | number|null | はい | |
| style | enum | はい | calligraphy | clean |
| theme | object|null | はい | |
| theme.preset | string|null | はい | |
| theme.palette | object|null | はい | |
| theme.palette.text | string|null | はい | |
| theme.palette.accent | string|null | はい | |
| theme.palette.border | string|null | はい | |
| theme.palette.primary | string|null | はい | |
| theme.palette.secondary | string|null | はい | |
| theme.palette.background | string|null | はい | |
| theme.palette.nodeColors | array|null | はい | |
| theme.paletteSeed | number|null | はい | |
| title | string|null | はい | |
| funnel | object|null | はい | ファネル専用のペイロード。type="funnel" の場合は必須です。フィールド:stageLabels (string[], 1..50、上から下の順)、stageValues(任意の string[])、dropOff(任意の string[]、長さは stageLabels-1)、bottomRatio (0.05..0.99、デフォルト 0.30)。営業パイプライン、AARRR、ToFu/MoFu/BoFu。 |
| funnel.dropOff | array|null | はい | |
| funnel.bottomRatio | number|null | はい | |
| funnel.stageLabels | array | はい | |
| funnel.stageValues | array|null | はい | |
| layout | object|null | はい | |
| layout.padding | number|null | はい | |
| layout.direction | enum | はい | TB | LR | BT | RL | radial | assorted |
| layout.nodeSpacing | number|null | はい | |
| layout.rankSpacing | number|null | はい | |
| prompt | string|null | はい | 生成する図の自然言語による説明。指定すると、サーバーは AI を使用して構造化された図の仕様に変換します。最大 8000 文字。例:"flowchart showing user login with validation and error handling" |
| pyramid | object|null | はい | ピラミッド専用のペイロード。type="pyramid" の場合は必須です。フィールド:tierLabels (string[], 1..50、底辺から頂点の順)、tierValues(任意の string[])、inverted (boolean)、tipRatio (0..0.95、デフォルト 0.15)。ブルームの分類法、マズローの欲求階層、能力成熟度、DIKW。 |
| pyramid.inverted | boolean|null | はい | |
| pyramid.tipRatio | number|null | はい | |
| pyramid.tierLabels | array | はい | |
| pyramid.tierValues | array|null | はい | |
| metadata | object|null | はい | ビジュアルサイズ + 最適フィットのメタデータバッグ(v1.65.4 -> v1.67.12)。すべてのフィールドは任意です。`metadata` を指定しない従来の呼び出しは、現在とバイト単位で同一の動作になります。サーバーはレスポンスで `metadata.size` をエコーし、インテグレーターがフィールドの適用を確認できるようにします。 |
| metadata.size | object|null | はい | ビジュアルサイズの永続化バッグ(v1.65.4+)。生成時のキャンバス制約ではなく、エクスポート先の寸法を表します。往復処理後も変更されません。 |
| metadata.size.width | integer|null | はい | カスタムのエクスポート先の幅(ピクセル単位)。320..4096。希望する出力寸法に一致するプリセットがない場合に使用します。完全なカスタム寸法を指定するには `height` と組み合わせ、アスペクト比に基づいてサイズを指定するには `aspect` と組み合わせます。 |
| metadata.size.aspect | string|null | はい | プリセット/カスタム寸法とともに出力される正規形式の "W:H" アスペクト比。整数または小数の比率を指定できます。例:"16:9"、"9:16"、"1:1"、"1.91:1"(OG カード)。 |
| metadata.size.height | integer|null | はい | カスタムのエクスポート先の高さ(ピクセル単位)。320..4096。完全なカスタム寸法には `width` と組み合わせ、アスペクト比に基づくサイズ指定には `aspect` と組み合わせます。 |
| metadata.size.preset | string|null | はい | shared/visual-sizes.ts カタログのビジュアルサイズプリセット ID(例:"16x9-presentation"、"ig-square"、"youtube-thumb")。生成時のキャンバス制約ではなく、エクスポート先(PNG / PDF / PPTX のレンダリング寸法)を表します。width + height とは併用できません(両方指定された場合はプリセットが優先されます)。 |
| metadata.size.bestFit | boolean|null | はい | v1.65.1+ フェーズ3のオプトインフラグです。`true` の場合(`metadata.bestFit` と `metadata.targetAspect` も指定)、サーバーオーケストレーターに目標アスペクト比を使って Designer を再呼び出しさせ、エクスポート形状に合うようレイアウトを再配置します。サーバー側の `VISUAL_SIZES_PHASE3_ENABLED` 機能フラグで制御されます。OFF の場合、フィールドはレスポンスで往復しますが、オーケストレーターは従来のフェーズ1/2の処理経路に従います。デフォルト:false。 |
| metadata.bestFit | boolean|null | はい | v1.65.1+ フェーズ3のサーバー側ゲートです。`true` で `targetAspect` が設定され、サーバーフラグ `VISUAL_SIZES_PHASE3_ENABLED` が有効な場合、目標アスペクト比を使って Designer が再呼び出しされ、レイアウトが再配置されます。`metadata.size.bestFit` とは独立しており、トグルがオンの場合、フロントエンドはこのフィールドをミラーリングします。 |
| metadata.targetAspect | string|null | はい | v1.65.1+ フェーズ3のサーバー側アスペクト比です。"W:H" 形式(例:"9:16"、"16:9"、"1:1"、"1.91:1")を指定できます。`bestFit` が有効な場合、Designer に転送されます。 |
| sections | array|null | はい | マトリックスのセクション。各セクション包含标题、可选副标题和条目。与 type="matrix" 一起使用。 |
| subtitle | string|null | はい | |
| iconStyle | string|null | はい | アイコンの描画スタイル。"clean-mono" = 精密な線+単色、"clean-colorful" = 精密な線+鮮やかな色、"calligraphy-mono" = 手描きのインク線+単色、"calligraphy-colorful" = 手描きのインク線+鮮やかな色、"none" = アイコンを非表示。 |
| fontFamily | string|null | はい | 図表テキストのフォントファミリー。オプション:inter、poppins(サンセリフ);playfair(セリフ);kalam、handlee(手書き);fredoka(ディスプレイ);mono(等幅)。省略すると、スタイルに合ったデフォルト(calligraphy は Handlee、clean は Inter)を使用します。 |
| matrixRows | array|null | はい | 2Dマトリックスグリッドの行ヘッダーラベル(例:["High Execution", "Low Execution"])。 |
| shapeStyle | enum | はい | calligraphy | clean |
| xAxisLabel | string|null | はい | 2DマトリックスグリッドのX軸タイトル(例:"Completeness of Vision")。 |
| yAxisLabel | string|null | はい | 2DマトリックスグリッドのY軸タイトル(例:"Ability to Execute")。 |
| defaultShadow | enum | はい | すべてのノードに適用するデフォルトの影のレベル。none | sm | md | lg |
| ganttHolidays | array|null | はい | Gantt専用:ISO 8601形式の祝日の日付(例:["2026-12-25", "2026-01-01"])。土曜/日曜(常に週末)と並ぶ灰色の縦縞として描画されます。日付駆動モード(すべてのノードに start/end がある場合)のみ適用されます。他の図表タイプではこのフィールドは無視されます。 |
| matrixColumns | array|null | はい | 2Dマトリックスグリッドの列ヘッダーラベル(例:["High Vision", "Low Vision"])。 |
| matrixItemStyle | enum | はい | マトリックス図の項目表示スタイル。"card"(デフォルト)= 長方形カード、"dot" = 散布点、"text" = プレーンテキスト、"badge" = コンパクトなピル型。card | dot | text | badge |
| defaultArrowHead | string|null | はい | 独自のスタイルを指定していないすべてのエッジに適用するデフォルトの矢印先端スタイル。 |
| defaultConnector | enum | はい | 独自のタイプを指定していないすべてのエッジに適用するデフォルトのコネクタータイプ。straight | curved | elbow | orthogonal | bezier |
| defaultLineStyle | enum | はい | v1.45.2+ — 独自のスタイルを指定していないすべてのエッジに適用するデフォルトの破線パターン。オプション:"solid" | "dashed" | "dotted" | "dash-dot" | "long-dash"。`defaultArrowStyle`(calligraphy/clean/block)と直交して組み合わせられ、視覚的な組み合わせは合計15種類です。後方互換性のため、旧値 "calligraphy" と "block-arrow" も引き続き受け付けます(レンダラーはこれらを defaultArrowStyle="calligraphy"/"block"、lineStyle="solid" にマッピングします)。新しい呼び出し元は、見た目のモードに `defaultArrowStyle` を使用してください。calligraphy | block-arrow | solid | dashed | dotted | dash-dot | long-dash |
| defaultArrowStyle | enum | はい | 独自の `arrowStyle` を設定していないすべてのエッジに適用するコネクターの見た目のモード。オプション:"calligraphy"(デフォルト — 手描きのインクリボンコネクター)| "clean"(標準的なストローク線のコネクター)| "block"(三角形の先端が一体化した、太く縁取りされたブロック矢印コネクター)。defaultLineStyleとは直交し(こちらは破線パターンのみを制御)、arrowStyle × lineStyleの15通りすべての組み合わせが有効です。calligraphy | clean | block |
| defaultTitleStyle | enum | はい | タイトルの装飾スタイル。オプション:"plain"(デフォルト。タイトルテキストのみ)、"accent-bar"(タイトル左側に小さなアクセントカラーの縦棒)、"underline"(タイトル下にアクセントカラーの横線)、"boxed"(控えめな枠線とドロップシャドウ付きのピル型にタイトルを表示 — 最も強い強調)。図表タイトルのみに適用され、副題やセクション見出しには適用されません。plain | accent-bar | underline | boxed |
| defaultDividerStyle | enum | はい | 区切り線/グリッド線/表の枠線のスタイル。図表が出力する構造線を制御します:マトリックスのグリッド線、Ganttのフェーズ列区切り線、シーケンス図のライフライン、スイムレーン(プロセスフロー)のレーン境界。オプション:"subtle"(ほとんど見えない細線)、"normal"(デフォルト — v1.55.0以前の基準値である1 px / 25 %の不透明度)、"bold"(グリッドを強調)、"dashed"(6,4の破線配列でエディトリアルな印象)、"dotted"(1,3の点線配列で軽やかなリズム)、"none"(区切り線を出力せず、色帯のみでセルを分離)。比較表("bold"を試してください)やミニマルなマトリックス("none"を試してください)に便利です。subtle | normal | bold | dashed | dotted | none |
| defaultBlockArrowSize | any | はい | `defaultArrowStyle`(またはエッジごとのarrowStyle)が"block"の場合のデフォルトのブロック矢印サイズ。オプション:"small"(細め — 本体約14 px)| "medium"(デフォルト — 本体約24 px)| "large"(太め — 本体約36 px)。または本体の半幅をpx単位の数値(1–60)で指定できます。先端の寸法は比例して拡大縮小されます。エッジごとの`blockArrowSize`はこのデフォルトを上書きします。 |
| defaultSceneAnimation | enum | はい | ビジュアル全体の表示アニメーション。SVGの表示時に1回再生し、最終状態で停止します。オプション:none(デフォルト)| fade(ビジュアル全体がフェードイン)| zoom(70%から100%に拡大)| zoom-pan(ケン・バーンズ効果のカメラ移動)| flow(仕様の順序に従って各ノードとエッジを順次表示)。defaultConnectorAnimateとは独立しており、両方を同時に実行できます。SVGのみ対応 — PNG / WebPへのエクスポートでは完全に表示された最終状態になります(ラスタライザーはSMILを無視し、静的属性は最終値を保持)。アニメーションGIF / MP4のクライアント側エンコーダーはシーンをフレームごとに進めます。none | fade | zoom | zoom-pan | flow | wave-sweep | build-up | flow-zoom-pan |
| defaultShapeLineStyle | enum | はい | 形状の輪郭(ノードの枠線)のデフォルトの線種。v1.44.1 — 形状の描画モードも制御します:"calligraphy"は手描きのラフな形状(インクリボンの輪郭)を生成し、"solid" | "dashed" | "dotted" | "dash-dot" | "long-dash"は指定した輪郭パターンの明瞭な幾何学形状を生成します。エッジ/コネクターの線種とは独立しています。calligraphy | block-arrow | solid | dashed | dotted | dash-dot | long-dash |
| defaultConnectorAnimate | enum | はい | すべてのコネクターエッジをアニメーション化します。オプション:none(デフォルト)| flow(破線が線に沿って進む)| pulse(不透明度が穏やかに変化)| glow(線幅が微妙に脈動)| trace(明るい点が各エッジを移動)| wave(線幅が大きく振動)。SVGのみ対応 — PNG / WebP / OG-imageへのエクスポートでは最初のフレームで停止します。none | flow | pulse | glow | trace | wave | lightning | beat | comet |
| defaultSceneAnimationLoop | enum | はい | アニメーションのループ回数。v1.50.9+ — コネクターアニメーション(flow / pulse / glow / wave / trace / lightning / beat / comet)とシーンアニメーション(fade / zoom / zoom-pan / flow / wave-sweep / build-up / flow-zoom-pan)の両方に適用されます。オプション(すべて引用符付き文字列):"once"(デフォルト — 1回再生して停止)| "2" | "3" | "5"(指定回数繰り返して停止)| "infinite"(無限ループ。ライブプレゼンテーションに最適で、v1.50.9以前のコネクターアニメーションの従来のデフォルト)。SMILのrepeatCountにマッピングされます。once | 2 | 3 | 5 | infinite |
| defaultSceneAnimationSpeed | enum | はい | シーンアニメーションの速度。オプション:遅い(長さの 1.5 倍)|中(デフォルト)|速い(長さの 0.6 倍)。slow | medium | fast |
| defaultConnectorAnimateSpeed | enum | はい | `defaultConnectorAnimate` 設定時のアニメーション速度。オプション:遅い(3 秒周期)|中(2 秒、デフォルト)|速い(1 秒)。slow | medium | fast |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。