MCP.Market

MotionSpec — web animation accessibility MCP server

online · 100% uptime
by MasterPlayspots·io.github.MasterPlayspots/motionspec·v1.2.12

Web animation accessibility MCP: GSAP, static CSS checks, prefers-reduced-motion, WCAG 2.2.2/2.3.3.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

0 stars47 downloads/wk

Reviews

Write one

Nobody has reviewed MotionSpec — web animation accessibility MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MotionSpec — web animation accessibility MCP tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How MotionSpec — web animation accessibility MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
261 ms
faster than 53% of 30,031 servers
Downloads a week
47
more than 39% of 12,191 servers with a package

Release history: 5 versions in the registry since 2026-08-05, latest 2026-11-02, typically one every 14 days.

Install MotionSpec — web animation accessibility MCP in Claude Code, Cursor or VS Code

claude mcp add --transport http motionspec https://api.motionspec.dev/mcp
Add to Cursor

What the publisher says

From the MotionSpec — web animation accessibility MCP repository's README, as published. We do not edit it. Read it on GitHub

MotionSpec

MotionSpec is an open-core trust layer that checks and compiles reduced-motion-safe, on-budget UI animation for AI-generated web apps. An LLM authors a schema-validated JSON spec; a deterministic compiler emits vanilla-GSAP JavaScript + CSS — injection-proof and catalog-validated by construction, with an enforced prefers-reduced-motion fallback and a performance budget, with WCAG 2.2.2 (Pause, Stop, Hide) pause-path candidates reported — reduced-motion guards map to WCAG 2.3.3 (Animation from Interactions), Level AAA.

Run it two ways: as a keyless MCP server any LLM host can call (npx motionspec), or as a CLI compiler in your build (motion compile spec.json). Either way you keep plain files: vanilla-GSAP JavaScript plus CSS. (A WAAPI/CSS lowering exists in the codebase, but it has no CLI flag, no MCP tool and no schema target yet — see below.) MIT core. Docs: https://motionspec.dev

The thesis: capability lives in the catalog, not the model. A bigger model can write more elaborate specs, but it can never emit a primitive, parameter, or selector the Trust Boundary hasn't approved. The compiler trusts only what passes.

request ──> Routing (small model, Stage A) ──> MotionSpec (JSON)
                 │ cache · 1 repair-retry · escalation     │
                 ▼                                          ▼
            telemetry                          TRUST BOUNDARY (fail-closed)
                                                            │
                                              ┌─────────────┴─────────────┐
                                              ▼                           ▼
                                   Compiler (no model, Stage B)   WAAPI lowering (internal — no CLI/MCP path yet)
                                              │                           │
                                   out/*.motion.js + .css       Element.animate / IO / @keyframes

Not to be confused with

Not to be confused with: the Android Material Components MotionSpec class, the iOS material-motion MotionSpec, Motion.dev / Framer Motion, the usemotion.com calendar app, the Motion Specialties mobility brand, or text-to-video generators (Runway/Sora/Kling/Viggle). MotionSpec checks the UI animation inside web apps — it does not generate video.

60-second start

npx motionspec                               # stdio MCP server — no install needed
claude mcp add motionspec -- npx motionspec  # register in Claude Code / any MCP host

npm install -g motionspec                    # or take the CLI:
motion compile spec.json                     # deterministic build → ./out in your cwd

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MotionSpec — web animation accessibility MCP: common questions

Is MotionSpec — web animation accessibility MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the MotionSpec — web animation accessibility MCP safety report
How do I install MotionSpec — web animation accessibility MCP?
It runs remotely at api.motionspec.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does MotionSpec — web animation accessibility MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is MotionSpec — web animation accessibility MCP maintained?
The last commit was 42 days ago (2026-09-23). The latest release is v1.2.12.
Is MotionSpec — web animation accessibility MCP up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does MotionSpec — web animation accessibility MCP compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 261 ms (faster than 53% of 30,031 servers). Full comparison.