Search / ai.jeda/jeda-ai
jeda-ai
R0· no sign-inVisual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG.
v1.23.40 · active · website · descriptor JSON · versions
Search / ai.jeda/jeda-ai
R0· no sign-inVisual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG.
v1.23.40 · active · website · descriptor JSON · versions
{
"mcpServers": {
"jeda-ai": {
"type": "http",
"url": "https://mcp.jeda.ai/mcp"
}
}
}claude mcp add --transport http jeda-ai https://mcp.jeda.ai/mcp[mcp_servers.jeda-ai]
url = "https://mcp.jeda.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"jeda-ai": {
"type": "remote",
"url": "https://mcp.jeda.ai/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"jeda-ai": {
"type": "http",
"url": "https://mcp.jeda.ai/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=jeda-ai&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmplZGEuYWkvbWNwIn0%3D"
}{
"servers": {
"jeda-ai": {
"type": "http",
"url": "https://mcp.jeda.ai/mcp"
}
}
}{
"mcpServers": {
"jeda-ai": {
"httpUrl": "https://mcp.jeda.ai/mcp"
}
}
}extensions:
"jeda-ai":
enabled: true
name: "jeda-ai"
type: streamable_http
uri: "https://mcp.jeda.ai/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_length2 tools have descriptions over 1,024 characters, which crowds the contexttools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 18,730 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% ~updated-177d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.jeda.ai/mcp streamable-http | none | yes | 100% | 899 ms | 2025-11-25 | 2026-10-19 |
generate_diagramread-only | DEPRECATED alias for `generate_visual` (removed no earlier than v1.24.x). Use `generate_visual` going forward — identical behaviour. |
generate_framework_analysisread-only | Runs a specific framework against a user's inputs and produces a full analysis: prose explanation + structured fields + a self-contained SVG visualisation. Powered by the Jeda.ai · Visual AI framework knowledge graph. ALWAYS call `recommend_framework` FIRST to obtain a valid framework_id -- it returns the exact namespaced slug to pass here. Framework ids are namespaced by category (e.g. SWOT = "cms_swot-analysis", Porter's 5 Forces = "cms_porters-five-forces"); a bare slug like "swot-analysis" will 404. REQUIRED post-processing on success: the response's first text block contains a `curl -fsSL` save-directive for the SVG. Save the file locally and surface it as a file chip — do NOT summarise the visual in prose. Input: framework_id (namespaced slug from `recommend_framework`) + user_inputs object (per-framework field set), OR a free-text `raw_prompt` fallback. Example: { "framework_id": "cms_swot-analysis", "user_inputs": { "subject": "Q3 EU market entry", "context": "B2B SaaS, $5M ARR, US-headquartered" } } |
generate_visualread-only | Generates a visual (flowchart, mindmap, matrix, timeline, Gantt, ER, sequence, swimlane, block diagram) as a self-contained SVG. Powered by Jeda.ai · Visual AI. REQUIRED post-processing on every success: the response's FIRST text block is a "SAVE THIS NOW" directive with a `curl -fsSL` one-liner (Step 1) and an inline-SVG fallback (Step 2). Always attempt Step 1 first; only fall back to Step 2 if curl exits non-zero. The user expects an "Image · SVG" file chip — not a markdown link or prose summary. The signed URL is safe to fetch (auth is in the query string). Two modes: (1) natural-language `prompt` → Data Agent + Design Agent build the visual; (2) structured `nodes` + `edges` for precise control. Visual types: matrix | mindmap | flowchart | block-diagram | timeline | gantt | er-diagram | sequence | process-flow. Default: auto-detected from prompt. Slash commands work too: `/matrix SWOT`, `/timeline roadmap`, `/process-flow procurement approval with finance and legal lanes`. For style options (themes, fonts, arrow styles, animations, per-edge overrides, matrix/process-flow specifics) call `get_style_options` first. Default theme is `pastel` — only override when the user explicitly names another. Example: { "prompt": "user signup with email verification", "theme": { "preset": "pastel" } } |
get_style_optionsread-only | Returns the full style-options catalog for `generate_visual` — theme presets, fonts, arrow styles, line styles, arrowheads, scene/connector animations, layout directions, per-edge overrides, and matrix/process-flow specifics. Call this once when you need to expose specific style choices to the user (e.g. "what themes are available?") or before composing a `generate_visual` call that needs non-default styling. Output is plain text, ~4 KB. |
recommend_frameworkread-only | Recommends business / strategy / risk frameworks for a stated problem. Powered by the Jeda.ai · Visual AI framework knowledge graph (~2,100 frameworks across 19 categories, edge-curated). Use when the user describes a business problem ("customer churn rising", "evaluating market entry", "need to assess vendor risk") rather than naming a specific framework. Returns top-N frameworks ranked by fit, each with a concrete reason citing the specific problem signals matched. Input: just the problem statement is enough. Optional faceted filters (`persona`, `regulation`, `decision_stage`) narrow the candidate set. Set `limit` between 3 and 10 for picker UIs. Pair with `generate_framework_analysis` to actually run a recommended framework against the user's inputs. Example: { "problem_statement": "We need to decide whether to enter the EU SMB market in Q3", "decision_stage": "decide", "limit": 5 } |
Schemas: list_tools.
{
"name": "ai.jeda/jeda-ai",
"icons": [
{
"src": "https://mcp.jeda.ai/icon.svg",
"sizes": [
"any"
],
"mimeType": "image/svg+xml"
},
{
"src": "https://mcp.jeda.ai/icon.png",
"sizes": [
"256x256"
],
"mimeType": "image/png"
},
{
"src": "https://solo.jeda.ai/mcp-logo.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
}
],
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.jeda.ai/mcp",
"type": "streamable-http"
}
],
"version": "1.23.40",
"websiteUrl": "https://jeda.ai",
"description": "Visual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG."
}