com.singsk/uml-plantuml · v1.1.0.2 · design
uml.singsk.com PlantUML is unreachable.
Render, validate, encode/decode PlantUML diagram-as-code; 22 diagram types. Free, no auth.
Endpoint: https://uml.singsk.com/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Down |
| Auth needed | – |
| Tool count | – |
| Latency | – |
| Last checked (UTC) | 2026-10-16T00:10:25.086Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-16T00:10:25.086Z | Down | – | The operation was aborted due to timeout |
| 2026-10-14T21:55:42.549Z | Healthy | 2508 |
render_diagram | Render PlantUML source text to a diagram image. Returns a PNG image block (format "png") or the SVG markup as text (format "svg", default), plus the shareable render URL. The source is validated first: on a syntax error the result is an error object with line, column, hint and a help link so you can |
validate_diagram | Check PlantUML source without rendering. Returns {ok:true, diagram_type} or {ok:false, error:{code, message, line, column, source_line, hint, diagram_type_detected, help}}. Cheap - call it in a generate -> validate -> fix loop before rendering. |
encode_source | Encode PlantUML source into a URL token and ready-to-use share/render URLs (svg + png). The result carries url_ok: GET URLs only work while the token is at most 16000 characters; when url_ok is false do not share the URLs - render with render_diagram instead (it uses the POST API, no size limit up t |
decode_token | Recover the PlantUML source from a token or from any PlantUML render URL (the token is extracted automatically). Tokens use PlantUML's own 64-character alphabet ("0-9 A-Z a-z - _") over raw DEFLATE. This is NOT base64 - never encode or decode tokens with a base64 codec; use encode_source / decode_to |
list_diagram_types | List the 22 supported diagram/reference types with a one-line description and the local syntax reference URL for each. Use it to pick the right @start directive. |
get_syntax_reference | Get the syntax reference entry for one diagram type: description, a render-verified example, and the help page URL. Use it to ground diagram generation. |