MCP serverio.github.dev55acc-ai/motion-menu
597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP.
Read more
597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP. The entire library is free.Overview
Score?
UNRATED 0.735
of what a free look can see, on 30 looks
Looks
35
last 16 hr ago
Tools
11
changed 24 days ago
More info
URL
www.motionmenu.ca/api/mcp
streamable-http
Says it is
motion-menu 15.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.735 · highest on record 0.8561
Toolsfrom sha256:10aadfea11…1bb1c9 · +1 −0 24 days ago
| Tool | Schema |
|---|---|
| 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 card |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 constrain |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| list_patterns List Motion Menu patterns. Every row is "number slug <role> [tags] · title". ROLE is where the pattern goes on a page (hero, nav, pricing, background, product, form…) — filter |
input · no output |
| propose_directions added Turn a business/page brief into three deliberately different design genomes before choosing components. Each direction defines layout grammar, typography, imagery, motion physics, |
input · no output |
| 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. R |
input · no output |
| 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 an |
input · no output |
| 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 whol |
input · no output |
Verify it yourself
npx teppi-check https://www.motionmenu.ca/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2EZJ7BHB2W5HD7MQ0P61