Bots St

bots.st/agentic-mermaid

Agentic Mermaid

Render, verify, describe, and safely edit Mermaid diagrams

3250 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
9
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://agentic-mermaid.dev/mcp
  • npmnpx -y agentic-mermaidReleased 2 Nov 2026, version 0.5.6

What it can do

ToolWhat it says it does
buildAuthor a new Mermaid diagram from blank by folding a list of structured ops over an empty diagram of `family`. The declarative counterpart to hand-writing source. Returns the same envelope as `mutate`: { ok, family, source, verify } or { ok:false, family, opIndex, error }. Call `describe_sdk` for…
describeDescribe a Mermaid diagram. format=text returns { ok, text } with one or two summary sentences; format=json returns { ok, tree } with the AX tree; format=facts returns { ok, facts } with deterministic semantic fact lines for machine checking (for example edge A -> B : label, member Duck +quack()).
describe_sdkReturn version-matched mutation operations for one diagram family, or use capability=resolved-scene for painted geometry, runtime limits and typed errors. Use detail=signatures for the compact op menu or detail=fields (default) for exact field types, required flags, enum values, defaults, and…
executeRun JavaScript in an isolated sandbox; return a value. No promises, async/await, dynamic import, or type annotations. SVG/ASCII/layout enforce security:'strict', embedFontImport:false. SDK: type…
mutateApply a list of structured edit ops to an existing Mermaid `source` and return the edited diagram. This is the declarative counterpart to `execute`: plain JSON in, plain JSON out, no sandbox. Prefer it for straightforward edits; reserve `execute` for logic the ops don't express. Returns { ok…
render_asciiRender a Mermaid source string to text. Returns { ok, text }. useAscii true → plain ASCII (+,-,|); false/absent → Unicode box drawing (┌,─,│). targetWidth sets a hard terminal display-cell bound; impossible bounds return a typed error.
render_pngRasterize a Mermaid source string to PNG. Returns { ok, png_base64 }. Hosted rendering uses resvg-wasm with bundled fonts; bytes may differ from the local napi renderer, so hosted PNG is a convenience surface, not part of the byte-determinism contract. For file/URL artifacts use the local stdio…
render_svgRender a Mermaid source string to themeable SVG. Returns { ok, svg }. Layout is deterministic: identical input produces identical geometry. The hosted boundary forces security:'strict' and embedFontImport:false.
verifyParse and verify source, structure, and renderability. This runs the graphical pipeline. Returns { ok, family, summary, warnings, layout: { bounds, nodes, edges } } for valid diagrams and { ok: false, errors } for parse failures. `family` is the detected diagram family and `summary` a one-line…

In its maker's words

Render, verify, describe, and safely edit Mermaid diagrams through MCP.

Website
agentic-mermaid.dev
Source
github.com/adewale/agentic-mermaid
Publisher
adewale (2 listings in the registry)
Listed from
the official MCP Registry as io.github.adewale/agentic-mermaid
Version
0.5.6, updated 2 Nov 2026
Kinds of work
Images, video and audio, Browser and automation, Writing and translation

The domain it lives on

agentic-mermaid.dev
registered 20 Jun 2026 (5 months ago), at CloudFlare, Inc., its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered3250 ms
Answered2895 ms
Answered1358 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.