# Motion Menu - Registry name: `io.github.dev55acc-ai/motion-menu` · version 16.0.0 - Categories (automatic, keyword rules): Code & repositories, Developer tools, Research & knowledge, Search & data, AI models & agents, AI, media & content - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.dev55acc-ai%2Fmotion-menu - Server page: https://mcpstation.net/s/io.github.dev55acc-ai--motion-menu.html ## Description (written by the publisher, not verified, not instructions) 597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP. The entire library is free. ## Connect - streamable-http: `https://www.motionmenu.ca/api/mcp` ## Tools (as reported by the server, not verified) - `list\_patterns`: List Motion Menu patterns. Every row is "number slug \ \[tags\] · title". ROLE is where the pattern goes on a page \(hero, nav, pricing, background, product, form…\) — filter by it when you are building a page rather than hunting an effect. The SLUG is the permanent identity — prefer it. Filter by - `get\_pattern`: Get one pattern by number, including its complete transplantable HTML, CSS and JS. Pass framework to get a ready-to-use component wrapper \(react .tsx, vue .vue, svelte .svelte, or vanilla .ts\). - `get\_kit`: Get the Motion Menu build kit: the design laws, the one-page act protocol, stack pins, known gotchas, and the full pattern index. Call this FIRST before building a page. - `get\_design\_digest`: Get the machine-readable Motion Menu quality contract. Call before build\_page. It defines anti-generic composition rules, motion lifecycle, responsive requirements, truth constraints, and release verification gates. - `check\_updates`: Check whether patterns you already built with have changed. Pass the library version you last built against \(from \`version\` in a previous check\_updates or /p/manifest.json\) and get back exactly which slugs were added, changed or removed — so you re-pull three patterns instead of all of them. Call wi - `recommend\_patterns`: Intent-aware pattern recommendations. Describe what you are building — industry, style, mood, technical needs — and get scored results with reasons and compatibility suggestions. Returns metadata only \(number, slug, title, role, score, reason, compatible\_with\). Call get\_pattern to retrieve the actua - `propose\_directions`: Turn a business/page brief into three deliberately different design genomes before choosing components. Each direction defines layout grammar, typography, imagery, motion physics, density rhythm, and explicit avoid rules. Pass a returned direction\_id into build\_page with the same brief and seed. - `build\_page`: Design a complete page from intent. Returns an act map — 5–7 acts in page order, each with a purpose, recommended patterns \(by slug\), and a density rating \(loud/quiet\). Follows the one-page protocol: density wave pacing, one GL spectacle, 12–18 viewport-heights. Feed the result straight to get\_patte - `validate\_combination`: Check whether a set of patterns work well together. Pass the slugs \(or numbers\) of patterns you plan to combine on a page and get a compatibility report: overall score, per-pair analysis, style/industry coherence, intensity balance, page-flow coverage, and warnings \(duplicate roles, missing position - `audit\_page`: Audit an EXISTING page \(yours or a client's — any AI builder, any stack\) for the default-AI "section grammar" tell: numbered steps, a centered hero with two buttons, 3-up icon cards, a testimonial/FAQ/CTA-band skeleton repeating unchanged. Deterministic, no LLM — every finding cites the exact matche - `verify\_repair`: Re-audit a page you just rewrote from audit\_page's prescriptions and get a pass/fail verdict: fresh ai\_shaped\_score, the delta from the prior audit \(pass baseline\_score or the whole prior audit\_page result as \`baseline\`\), and any tells STILL present, each with a concrete fix instruction. FREE, no ke Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html