Query pudge-ui β 93 skeuomorphic 2000s-era UI component specs β for coding-agent context.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A design system for 2000s-era consumer-electronics interfaces, written for coding agents.
Like what you see? β Star pudge-ui on GitHub β it helps coding agents and developers discover the project.
pudge-ui is a specification, not a component library. There's no package to install and no React components to import. Each component is a written spec β the physical part it imitates, how that part works, the exact CSS, and the rules that keep an implementation honest. You hand the spec to a coding agent, and it builds the component in whatever stack you're using: React Native, SwiftUI, Jetpack Compose, Flutter, or plain CSS.
Skeuomorphic detail doesn't fit in design tokens. --color-primary: blue can't describe the three-layer shadow of a raised rubber button or the lip shadow inside a recessed LCD. That needs prose β which is also what an LLM reads best.
Every component spec covers:
Add to your MCP config:
Then ask your agent: "Build a music player interface using pudge-ui components"
| Category | Components | Inspired by |
|---|---|---|
| Buttons | Push, gel, rubber, clear, keypad, REC, function grid, icon, segmented | Sony Alpha, iPod, Nokia, Gameboy |
| Toggles | Toggle, slide, rocker, power, DIP switch, LED checkbox, radio | Camera switches, phone silent switch |
| Dials | Rotary encoder, mode dial, radial knob, cylindrical scroll, click wheel | Nikon mode dial, DJ knobs, iPod wheel |
| Sliders | Volume, scrubber, fader, dual range, crossfader, stepper, vertical fader | Mixing console, DJ crossfader |
| Readouts | Signal display, camera readout, LCD, timecode, 7-segment, dot matrix | Camera viewfinder, alarm clock, LED ticker |
| Meters | Spectrum, VU, EQ, histogram, waveform, gauges, oscilloscope | Audio equipment, camera histogram |
| Navigation | Menu grid, list, tab bar, D-pad, rack panel, breadcrumbs, pagination | Nokia menu, iPod list, Gameboy D-pad |
| Forms | Text input, textarea, search, select, color picker, file input | Equipment LCD entry, TV color bars |
| Overlays | Panel, bezel, dialog, toast, focus brackets, grid overlay, tooltip | Rack-mount panels, camera AF |
| Indicators | Chips, badges, LEDs, spinners, skeleton, accordion, transport controls | Panel LEDs, iPod transport |
| Data | Data table, media grid, film strip | Diagnostic readouts, contact sheets |
Every component uses one of six physically-accurate material recipes:
#1c1a18 not #1c1c1c) under tungsten workbench lightingSee CONTRIBUTING.md for guidelines.
Code and component specs are MIT. The pudge-ui name, the Pudge capybara mascot, and the logo are trademarks of Pudge Studio and are not covered by the MIT license β please don't use them to imply endorsement or for a fork's branding.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pudge-ui)<a href="https://allmcps.com/mcp/pudge-ui"><img src="https://allmcps.com/api/badge/pudge-ui?style=directory" alt="Pudge Ui on AllMCPs" /></a>