io.github.adewale/agentic-mermaid
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Agentic Mermaid
Publisher-provided description
Render, verify, describe, and safely edit Mermaid diagrams through MCP.
Summary by lookupd
Renders, verifies, describes, and edits Mermaid diagrams as SVG, PNG, or ASCII, and builds or mutates diagram source via structured ops.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http agentic-mermaid https://agentic-mermaid.dev/mcp
Claude Code, npm package (stdio)
claude mcp add agentic-mermaid -- npx -y agentic-mermaid
Codex, remote (streamable-http)
codex mcp add agentic-mermaid --url https://agentic-mermaid.dev/mcp
Codex, npm package (stdio)
codex mcp add agentic-mermaid -- npx -y agentic-mermaid
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"agentic-mermaid": {
"url": "https://agentic-mermaid.dev/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"agentic-mermaid": {
"command": "npx",
"args": [
"-y",
"agentic-mermaid"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (9 tools)
Publisher-provided text
executeRun JavaScript in an isolated sandbox; return a value. No promises, async/await, dynamic import, or type annotations. SVG/ASCII/layout enforce security:'strict'describe_sdkReturn version-matched mutation operations for one diagram family, or use capability=resolved-scene for painted geometry, runtime limits and typed errors. Use drender_svgRender a Mermaid source string to themeable SVG. Returns { ok, svg }. Layout is deterministic: identical input produces identical geometry. The hosted boundaryrender_asciiRender a Mermaid source string to text. Returns { ok, text }. useAscii true → plain ASCII (+,-,|); false/absent → Unicode box drawing (┌,─,│). targetWidth setsrender_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 napiverifyParse and verify source, structure, and renderability. This runs the graphical pipeline. Returns { ok, family, summary, warnings, layout: { bounds, nodes, edgesdescribeDescribe a Mermaid diagram. format=text returns { ok, text } with one or two summary sentences; format=json returns { ok, tree } with the AX tree; format=factsmutateApply a list of structured edit ops to an existing Mermaid `source` and return the edited diagram. This is the declarative counterpart to `execute`: plain JSONbuildAuthor 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 sourc
Details
- Version: 0.5.6
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 1253 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/adewale/agentic-mermaid
- Website: https://agentic-mermaid.dev/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.adewale/agentic-mermaid)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp