{"name":"io.github.Kl-webmedia/wunderui-mcp","slug":"kl-webmedia-wunderui-mcp","title":"WunderUI","description":"The WunderUI design system for coding agents: components, props, tokens, rules and skills.","url":"https://mcp.market/server/kl-webmedia-wunderui-mcp","rating":null,"grade":"B","score":74,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":36,"stars":1,"forks":0,"downloads_week":1132,"last_push_at":"2026-10-10T17:57:00.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Kl-webmedia/wunderui-mcp","website":"https://wunderui.com","version":"1.1.0","remotes":[],"packages":[{"registryType":"npm","identifier":"wunderui-mcp","version":"1.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"get_block_source","description":"The React source of a UI block (e.g. category 'app', block 'billing'), optionally one screen, plus the shared helpers it imports. Needs a WunderUI Pro key in WUNDERUI_LICENSE_KEY. Use https://wunderui.com/api/registry/index to see every block.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_component","description":"Everything needed to use one component correctly: its exported names, the TypeScript prop signature straight from the build, the import line and a link to its documentation page.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_design_md","description":"The complete design context as one markdown document: install steps, the rules an agent should follow, every token, the component inventory with props, and starter snippets. Pull this once at the start of a build.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_instructions","description":"The short, always-on rules for building with WunderUI (components, tokens, motion, copy) — the text to keep in CLAUDE.md / AGENTS.md. Read this first; use get_design_md for the full context.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_library_info","description":"Package name and version, install commands, the stack it is built on, and how many components, categories and templates exist.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_skill","description":"Returns one skill's instructions (its SKILL.md) from wunderui.com, so the agent can follow the workflow without installing the skill. Pro skills are sent only with a valid Pro key in WUNDERUI_LICENSE_KEY. Scripts the skill mentions come with the installed skill (wunderui.com/skills).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_starter","description":"Copy-paste TSX for a common composition, wired with the correct props: an application shell, a dashboard row, a data grid, an AI chat, or the theming pattern.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_tokens","description":"The design tokens for light and dark, in the format you need. Use these instead of hardcoding colours; overriding them is how WunderUI is themed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_components","description":"The WunderUI component inventory: name, category, plan (free or pro) and one-line description. Filter by category, plan or a free-text query. Call this first to find out whether a component already exists before building one by hand. On the Free plan use only components with plan \"free\".","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_skills","description":"The agent skills that build and check with WunderUI (set up a project, build screens, theme from a brand colour, migrate from shadcn/MUI/Chakra, token check, motion and accessibility audits, Figma). Free skills work for everyone; Pro skills need WUNDERUI_LICENSE_KEY.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_templates","description":"Full pages assembled only from WunderUI components — a dashboard, a settings page, an AI inbox and a sign-in screen. Start from one of these instead of an empty file.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":74,"grade":"B","scanned_at":"2026-10-13T14:41:18.695Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-13T14:41:18.669Z","components":{"code":{"score":13,"max":25,"notes":["3 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 3 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"net.suspicious-host","severity":"high","component":"code","title":"Network call to a paste/tunnel/webhook host","evidence":"data/design.json: …com/components/toast\", \"source\": \"https://github.com/wunder-ui/wunderui/blob/main/components/ui/toast.tsx\", \"sourceRaw\": \"https://raw.gi…"}],"inputs":{"packages":[{"registryType":"npm","identifier":"wunderui-mcp","version":"1.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-10-10T12:48:03.687Z","repositoryUrl":"git+https://github.com/Kl-webmedia/wunderui-mcp.git","weeklyDownloads":1132}],"repo":{"found":true,"owner":"Kl-webmedia","repo":"wunderui-mcp","archived":false,"pushedAt":"2026-10-10T17:57:00Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/49720257?v=4","ownerCreatedAt":"2019-04-17T12:33:44Z","license":"MIT"},"icon":{"url":"https://wunderui.com/icon.svg?icon.0insebge4met-.svg","source":"site"},"presence":{"stars":1,"forks":0,"downloadsWeek":1132,"license":"MIT","lastPushAt":"2026-10-10T17:57:00.000Z","score":36}}}},"grade_history":[],"reviews":[]}