endiagram
Deterministic structural analysis that gets your AI laser focused. 13 graph-theory tools compute topology, bottlenecks, blast radius, and critical paths from EN syntax — no guessing, no hallucination…
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add dushyant30suthar/endiagram
# Browse available tools
npx -y smithery tool list dushyant30suthar/endiagram
# Get full schema for a tool
npx -y smithery tool get dushyant30suthar/endiagram structure
# Call a tool
npx -y smithery tool call dushyant30suthar/endiagram structure '{}'Direct MCP Connection
Endpoint: https://endiagram--dushyant30suthar.run.tools
Tools (7)
structure— What is this system? Returns shape (Pipeline, Fork-Join, DAG, Star, Cycle, Tree, Complete, etc.), stages with roles, br…invariant— What's always true — automatic findings and on-demand checks. Automatic outputs: conservationLaws (weighted entity sums…live— Can it deadlock? Can entities overflow? isStructurallyLive means every siphon contains a trap — no structural deadlock …reachable— Can X reach Y? Follows directed data flow first; falls back to undirected.fromandtoaccept entity names or actio…equivalent— Are two systems the same, or what changes if I change this one? Compare mode (source_a + source_b): structural differen…compose— How do parts combine, or how does a part stand alone? Merge mode (source_a + source_b + links): declare which entities …render— SVG or PNG diagram. Only call when user explicitly asks to visualize. The rendered image is delivered to the user, not …
# Get full input/output schema for a tool
npx -y smithery tool get dushyant30suthar/endiagram