{"name":"io.github.liliang-cn/aigui","slug":"liliang-cn-aigui","title":"AIGUI","description":"Let coding agents draw charts, diagrams, 3D, molecules and animated topologies as PNGs or live pages","url":"https://mcp.market/server/liliang-cn-aigui","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":30,"stars":0,"forks":0,"downloads_week":303,"last_push_at":"2026-10-10T01:57:26.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/liliang-cn/aigui","website":"https://liliang-cn.github.io/aigui/","version":"0.49.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@ai-gui/mcp","version":"0.49.0","transport":{"type":"stdio"}}],"tools":[{"name":"aigui_edit","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_export","description":"Save a page written by aigui_open as one full-length PNG, a PDF, a single self-contained HTML file that stays interactive, or a GIF / WebM of it playing — for sending or attaching. Returns the file path. page defaults to the most recent one.","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_feedback","description":"Read the comments the user left on pages opened by aigui_open — each names the page, the block and what they want changed. Call it when the user says they commented, or asks you to look at their notes. Comments are taken when read (keep: true leaves them). Act on them with aigui_edit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_guide","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_open","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_render","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"aigui_topology","description":"","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-10-13T14:42:34.988Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-13T14:42:34.950Z","components":{"code":{"score":20,"max":25,"notes":["10 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 4 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/viewer/echarts.js: …peof JSON<\"u\"&&JSON.parse?JSON.parse(t):new Function(\"return (\"+t+\");\")():t}var pc=gt();const…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"@ai-gui/mcp","version":"0.49.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":9,"publishedAt":"2026-10-10T02:08:37.567Z","repositoryUrl":"git+https://github.com/liliang-cn/aigui.git","weeklyDownloads":303}],"repo":{"found":true,"owner":"liliang-cn","repo":"aigui","archived":false,"pushedAt":"2026-10-10T01:57:26Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/20553741?v=4","ownerCreatedAt":"2016-07-20T08:07:22Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/20553741?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":303,"license":"MIT","lastPushAt":"2026-10-10T01:57:26.000Z","score":30}}}},"grade_history":[],"reviews":[]}