53trust / 100

uml.singsk.com PlantUML

by uml.singsk.com in Developer tools

MCP serverFailing, checked 9 h ago

Render, validate, encode/decode PlantUML diagram-as-code; 22 diagram types. Free, no auth.

https://uml.singsk.com/mcp
Tools
6
open to any client
Uptime
41.7%
last 30 days
Response time
858 ms
915 ms slowest 5%
Last check
Failed
9 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Latest check failed 9 h ago: Timed out

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "uml-singsk-com-plantuml": {
      "type": "http",
      "url": "https://uml.singsk.com/mcp"
    }
  }
}

6 tools

  • 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…

  • 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…

  • 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…

  • 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.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
9 h agoTimed out--
20 h agoPassed200855 ms
30 h agoTimed out--
40 h agoPassed200915 ms
2 days agoTimed out--
Show 7 older checks
2 days agoPassed200858 ms
3 days agoPassed200843 ms
3 days agoPassed200904 ms
4 days agoTimed out--
6 days agoTimed out--
6 days agoTimed out--
6 days agoTimed out--