{"name":"io.github.tsubotax/melta-ui","slug":"tsubotax-melta-ui","title":"melta UI","description":"AI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify","url":"https://mcp.market/server/tsubotax-melta-ui","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":47,"stars":202,"forks":21,"downloads_week":272,"last_push_at":"2026-10-10T06:02:58.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/tsubotax/melta-ui","website":"https://melta.tsubotax.com","version":"1.9.1","remotes":[],"packages":[{"registryType":"npm","identifier":"melta-ds-mcp","version":"1.9.1","transport":{"type":"stdio"}}],"tools":[{"name":"check_html","description":"Lint a full HTML/JSX source against … rules — the same checks as CI and the PostToolUse hook (class rules + html-attr rules + composition rules for HTML). Use this AFTER generating UI code to self-verify before presenting it. Response always includes coverage info (manual rules cannot be auto-checked).","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_rule","description":"Check class strings against this design system's prohibition rules. Returns violations with reasons and alternatives.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component","description":"Get component metadata including variants, sizes, accessibility requirements, HTML sample, per-state specs (stateSpecs: disabled/loading/open/empty etc. — each with delta class strings + aria changes), and anatomy parts (overlay/container/th etc. with element/roles/class). Prefer these structured fields over inferring states from the HTML sample.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_rules","description":"Get … prohibition rules from rules.json (… total). Use this to retrieve manual/contextual rules that check_rule cannot auto-detect. Supports filtering by category, severity, or detector.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_token","description":"Get a design token by dot-path. Returns the token object with its value and class mapping.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search","description":"Search across tokens and components by keyword. Matches against names, values, class strings, and descriptions. Returns up to 20 results (truncated flag when more matched).","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-11-09T22:32:53.597Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-09T22:32:53.556Z","components":{"code":{"score":25,"max":25,"notes":["159 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":12,"max":15,"notes":["last push 31 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":"melta-ds-mcp","version":"1.9.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-10-10T05:23:11.133Z","repositoryUrl":"git+https://github.com/tsubotax/melta-ui.git","weeklyDownloads":272}],"repo":{"found":true,"owner":"tsubotax","repo":"melta-ui","archived":false,"pushedAt":"2026-10-10T06:02:58Z","stars":202,"forks":21,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/4035947?v=4","ownerCreatedAt":"2013-04-02T10:53:39Z","license":"MIT"},"icon":{"url":"https://melta.tsubotax.com/Meltan_favicon.svg","source":"registry"},"presence":{"stars":202,"forks":21,"downloadsWeek":272,"license":"MIT","lastPushAt":"2026-10-10T06:02:58.000Z","score":47}}}},"grade_history":[],"reviews":[]}