关于 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(可选,长度为 stageLabels-1 的 string[])、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` 功能标志控制;关闭时,该字段仍会在响应中往返传递,但协调器沿用第 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 显示时播放一次,并在最终状态冻结。选项:none(默认)| fade(整个图表淡入)| zoom(从 70% 缩放至 100%)| zoom-pan(Ken Burns 镜头移动)| 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"(默认 — 播放一次后冻结)| "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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。