About Flowchart MCP
Flowchart MCP is an MCP server in the Security category: mCP server to author flowcharts and export to draw.io, Mermaid, Graphviz DOT, SVG and JSON — with stencil libraries, swimlanes, multi-page and Mermaid import for ADK-Enterprise.
Install
git clone https://github.com/zavora-ai/flowchart-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (33)
add_edgeConnect two nodes (line, label, arrowheads, routing, color, fixed ports, waypoints).
Parameters not published.
add_layerAdd a named draw.io layer (with visibility).
Parameters not published.
add_nodeAdd a node with a shape, optional image, and rich style.
Parameters not published.
add_pageAdd a page to the document and select it.
Parameters not published.
add_subgraphGroup nodes into a container (group/container/swimlane/pool, optionally nested).
Parameters not published.
apply_themeRecolor the page with a named palette (blue/green/gray/purple/orange/dark).
Parameters not published.
build_documentBuild a whole multi-page document (nodes, edges, swimlanes) in **one** call.
Parameters not published.
close_flowchartFree a document's memory.
Parameters not published.
create_flowchartNew document (direction `TB`/`BT`/`LR`/`RL`, optional title and template).
Parameters not published.
describe_flowchartDirection, title, page list, and full node/edge/container listing (with edge indexes).
Parameters not published.
Show all 33 tools
export_flowchartExport to `drawio`, `mermaid`, `dot`, `svg`, `pdf`, or `json`.
Parameters not published.
export_pagesExport every page to its own file in a directory (configurable name pattern).
Parameters not published.
import_jsonLoad a full document from `json` export (inline or file) — round-trips every feature.
Parameters not published.
import_mermaidParse Mermaid flowchart text into a new document.
Parameters not published.
label_edgePosition/style an edge's label (along-edge pos, offset, background, border).
Parameters not published.
list_stencilsBrowse/search the built-in draw.io stencil catalog.
Parameters not published.
list_templatesList starter templates.
Parameters not published.
move_nodeManually place/size a node (x/y/w/h), overriding auto-layout; clear to revert.
Parameters not published.
remove_edgeDelete an edge by index.
Parameters not published.
remove_nodeDelete a node and its incident edges.
Parameters not published.
route_edgeManually route an edge (waypoints + fixed exit/entry ports); clear to revert.
Parameters not published.
select_pageSelect the active page by index.
Parameters not published.
set_directionChange the current page's flow direction.
Parameters not published.
set_layoutSwitch auto-layout: `layered` (default), `tree`, or `mind_map`.
Parameters not published.
set_node_imageSet or clear a node's image (rendered as an image shape).
Parameters not published.
set_node_layerAssign a node to a layer.
Parameters not published.
set_node_stencilSet or clear a node's draw.io stencil (AWS/Azure/GCP/network/k8s/UML/BPMN).
Parameters not published.
set_step_numberingToggle sequential step-number badges on the current page (numbered process map).
Parameters not published.
style_edgeSet start/end arrowheads, routing, and color on an existing edge.
Parameters not published.
style_nodeSet fill/stroke/text color, stroke width, font, bold/italic, align, opacity, rounded, shadow, dashed.
Parameters not published.
update_edgeChange an existing edge's label and/or line style.
Parameters not published.
update_nodeChange a node's label and/or shape.
Parameters not published.
validate_flowchartCheck the document against correctness properties (labeled decisions, reachability, no overlaps) and return a report.
Parameters not published.
Ask AI
Ask AI about Flowchart MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.