# MotionSpec — verified web motion (reduced-motion / WCAG) MCP server

Verifies web animation vs WCAG 2.2.2/2.3.3: validated specs, deterministic reduced-motion-safe CSS.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-masterplayspots-motionspec
- Repository: https://github.com/MasterPlayspots/motionspec
- Website: https://motionspec.dev

## Install
- Command: `npx -y motionspec`
- Endpoint: https://api.motionspec.dev/mcp
- Auth: Not captured

## Setup notes
- Package: Npm motionspec v1.2.6
- Remote endpoint: https://api.motionspec.dev/mcp

## Tools
- motion_catalog (MotionSpec catalog & authoring rules) - Returns the catalog of verified motion primitives (names, purpose, parameter schemas, defaults) plus the authoring rules for writing a MotionSpec. Call this FIRST, then write the spec yourself and pass it to motion_compile. Endpoint: https://api.motionspec.dev/mcp
- motion_validate (Validate a MotionSpec (trust boundary)) - Checks a MotionSpec against the schema, the primitive allow-list, parameter bounds and injection rules. Fail-closed: returns ok=false with precise errors. Use to pre-check a spec before compiling. Endpoint: https://api.motionspec.dev/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.MasterPlayspots
- Version: 1.2.6
- Runtime: Npm
- Transports: STDIO, HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Aug 2, 2026
- Source: https://registry.modelcontextprotocol.io
