{"schema_version":1,"snapshot_id":"bfb936f5ceae4a7427f93961201723779c3021545a3c4222395e8678314c3e55","generated_at":"2026-10-17T21:51:24.907033+00:00","notice":"Potential GTM matches from directory metadata and model triage. Discovered does not mean vendor-verified or tested. Pending records remain under review; pricing and install details require primary sources.","canonical_url":"https://gtmmcps.com/discoveries/58963e6abee6ae89581d","record":{"id":"58963e6abee6ae89581d","name":"motionspec","aliases":["motionspec"],"description":"The official MotionSpec server. Verifies and compiles the UI animation inside AI-generated web apps.\n\nTwo keyless tools. motion_catalog returns the 40 verified motion primitives with their parameter schemas, defaults and authoring rules — call it first, then write the spec. motion_validate checks a spec fail-closed against the schema, the primitive allow-list, parameter bounds and injection rules; it returns ok=false with precise errors instead of guessing. Nothing you submit is stored.\n\nEvery primitive ships a mandatory prefers-reduced-motion fallback, and the continuous ones carry a WCAG 2.2","repository_url":null,"sources":[{"source_id":"smithery","url":"https://api.smithery.ai/servers","observed_at":"2026-10-17T21:40:22.481400+00:00","source_record_id":"84a9f78f-f3bd-43ba-a705-826b3f5b03ff","source_record_name":"kevin-froeba/motionspec"}],"relevance_signals":["calendar"],"classification":{"label":"pending","method":"not-yet-classified"},"catalog_ids":[],"verification_status":"discovered","vendor_ownership":"not-verified","execution_tested":false,"pricing_status":"not-verified","documentation_status":"not-verified"}}
