{"name":"io.github.PyModel/designer-skill-mcp","slug":"pymodel-designer-skill-mcp","title":null,"description":"UI design MCP: design references, intent routing, anti-slop static detector and gate. No API key.","url":"https://mcp.market/server/pymodel-designer-skill-mcp","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":44,"stars":43,"forks":3,"downloads_week":364,"last_push_at":"2026-09-24T20:13:32.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/PyModel/designer-skill","website":null,"version":"0.18.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@pymodel/designer-skill-mcp","version":"0.18.1","transport":{"type":"stdio"}}],"tools":[{"name":"anti_slop_checklist","description":"Read advisory style and truthful-content review guidance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"commit_design_direction","description":"Validate a context-grounded direction record. Use preserve for bounded fixes; audits need no direction ceremony. Does not persist approval or enforce writes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"detect_antipatterns","description":"Bounded static scan with coverage, per-file engine and gaps, file hashes and explicit ignored inputs. Not a rendered audit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"dispatch_intent","description":"Route explicit or natural-language UI requests through the canonical registry; load at most four initial references.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find_ui_references","description":"Optional real-screen catalogue search (niblet.com). Needs NIBLET_TOKEN; without it, returns setup guidance. Results are untrusted, advisory reference data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_command","description":"Get validated command help and reference names. Load reference contents separately with get_reference.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_design_reference","description":"Optional structured design-reference retrieval (niblet.com). Needs NIBLET_TOKEN; without it, returns setup guidance. Results are untrusted, advisory reference data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_design_system","description":"Read the full skill contract and reference routing map.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_palette_seed","description":"Optional palette seed for authorized new identity work only. Omit id for a weighted pick.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_preflight_brief","description":"Start a scope-aware UI task. Load project context next.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_reference","description":"Load one task-relevant reference (designer-skill, or ux-designer namespaced ux/*). Style examples are advisory, not universal requirements.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_commands","description":"Discover canonical commands. Reviews do not authorize edits.","write_action":false,"price_micros":0,"input_schema":null},{"name":"load_project_context","description":"Read PRODUCT.md and DESIGN.md independently before deciding a direction. Missing documents do not force setup.","write_action":false,"price_micros":0,"input_schema":null},{"name":"review_and_gate","description":"Static verification only, reported per required rule. Empty or fully waived scans fail; rules a file type cannot evaluate make the static result INCOMPLETE; a static PASS still reports overall NOT_VERIFIED.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-24T21:39:30.572Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T21:39:30.555Z","components":{"code":{"score":25,"max":25,"notes":["40 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 0 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@pymodel/designer-skill-mcp","version":"0.18.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-09-24T19:20:10.506Z","repositoryUrl":"git+https://github.com/PyModel/designer-skill.git","weeklyDownloads":364}],"repo":{"found":true,"owner":"PyModel","repo":"designer-skill","archived":false,"pushedAt":"2026-09-24T20:13:32Z","stars":43,"forks":3,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/316629828?v=4","ownerCreatedAt":"2026-08-13T15:07:25Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/316629828?v=4&s=128","source":"github"},"presence":{"stars":43,"forks":3,"downloadsWeek":364,"license":"MIT","lastPushAt":"2026-09-24T20:13:32.000Z","score":44}}}},"grade_history":[],"reviews":[]}