{"name":"io.github.himanshu-mamgain/archform","slug":"himanshu-mamgain-archform","title":"Archform","description":"Render and validate diagrams as code: Mermaid, PlantUML, C4, Graphviz, D2 and more.","url":"https://mcp.market/server/himanshu-mamgain-archform","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":0,"forks":0,"downloads_week":0,"last_push_at":"2026-10-20T17:26:44.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/himanshu-mamgain/archform","website":null,"version":"0.2.2","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@archform/mcp","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Kroki server used for rendering. Defaults to the public https://kroki.io; set it to a self-hosted instance to keep diagram source private.","format":"string","name":"KROKI_URL"}]}],"tools":[{"name":"list_formats","description":"List the diagram languages this server can render (Mermaid, PlantUML, C4-PlantUML, Graphviz, D2, Structurizr, BPMN, Excalidraw), with each one's aliases, supported outputs (svg, png), syntax docs link and a minimal valid example. Call this before writing a diagram in a format you are unsure of, or to check whether PNG output is available.","write_action":false,"price_micros":0,"input_schema":null},{"name":"render_diagram","description":"Render diagram source (Mermaid, PlantUML, C4-PlantUML, Graphviz/DOT, D2, Structurizr, BPMN, Excalidraw) to an SVG or PNG image, and get a shareable link that opens the diagram in a browser. Use it when the user wants to see a diagram. If the source is invalid the result is an error with the parser message and line number: fix the source and retry. Call validate_diagram to check syntax without rend","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_diagram","description":"Check whether diagram source (Mermaid, PlantUML, C4-PlantUML, Graphviz/DOT, D2, Structurizr, BPMN, Excalidraw) is valid, without returning an image. Returns { valid, errors: [{ line?, message }] }. Use it to check syntax you are unsure of before rendering or before handing diagram code to the user. Call list_formats for a valid example of each format.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-10-26T18:57:47.519Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-26T18:57:47.264Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 6 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@archform/mcp","version":"0.2.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-10-20T17:28:06.623Z","repositoryUrl":"git+https://github.com/himanshu-mamgain/archform.git","weeklyDownloads":0}],"repo":{"found":true,"owner":"himanshu-mamgain","repo":"archform","archived":false,"pushedAt":"2026-10-20T17:26:44Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/89596385?v=4","ownerCreatedAt":"2021-08-26T15:35:14Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/89596385?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":0,"license":"MIT","lastPushAt":"2026-10-20T17:26:44.000Z","score":15}}}},"grade_history":[],"reviews":[]}