motion-dev-react-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@motion-dev-react-mcpCreate a motion.div that fades in with a spring transition."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Install
Claude Code
claude mcp add motion-dev-react-mcp -- npx -y @orkait-ai/motion-dev-react-mcpCursor / Windsurf / any MCP client
{
"mcpServers": {
"motion-dev-react-mcp": {
"command": "npx",
"args": ["-y", "@orkait-ai/motion-dev-react-mcp"]
}
}
}git clone https://github.com/orkait/motion-dev-react-mcp.git
cd motion-dev-react-mcp && npm install && npm run build
claude mcp add motion-dev-react-mcp -- node $(pwd)/dist/index.jsRelated MCP server: vinance-recipes
What it does
Your AI writes Motion code that actually works — because it can look up the real API instead of guessing.
// Without MCP — AI hallucinates
import { useViewportScroll } from "framer-motion" // wrong
// With MCP — AI looks it up
import { useScroll, useTransform } from "motion/react" // correct
const { scrollYProgress } = useScroll({ target: ref, offset: ["start end", "end start"] });Tools
Tool | Purpose |
| Props, types, defaults, and usage for any component or hook |
| Find the right API — "how to animate on scroll" |
| Working code by category — scroll, drag, layout, exit, SVG... |
| Describe what you want → get a working component |
| Spring, tween, inertia config and orchestration |
| Browse all 33 APIs, filter by kind |
Coverage
33 APIs — verified against motiondivision/motion v12 source code.
Components |
|
Hooks |
|
Functions |
|
14 example categories — animation, gestures, scroll, layout, exit, drag, hover, SVG, transitions, variants, keyframes, spring, reorder, performance.
Every prop, every default, every example — cross-referenced against the source, not just the docs.
Why this over the other one
motion-dev-react-mcp | ||
APIs | 33 | 9 (5 broken) |
Dependencies | 2 | 180+ (SQLite, Babel, Cheerio...) |
Framework | React only | React + Vue + JS (stubs) |
Defaults | Source-verified | From docs (some wrong) |
Tests | 70 passing | 1 ( |
Last updated | Active | Aug 2025 |
Contributing
PRs welcome. Open an issue if Motion adds new APIs or you spot an inaccuracy.
Motion+ paid components (AnimateNumber, Carousel, Cursor, ScrambleText, Ticker, Typewriter) are intentionally excluded.
License
MIT © Orkait
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.
The Figma MCP server brings Figma design context directly into your AI workflow.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server providing embedded Lenis smooth scroll expertise to AI assistants, enabling setup generation, API reference, debugging, scroll patterns, and performance optimization without network requests.5MIT
- AlicenseAqualityDmaintenanceMCP server providing access to a catalog of reusable React/Next.js component recipes (animations, charts, UI components) with usage examples, props documentation, and architecture notes, enabling AI assistants to generate production-ready code.3MIT
- FlicenseNot gradedqualityBmaintenanceA local/global MCP server that enables AI agents to generate GSAP v3 animation code, search documentation, validate CSS selectors, and provide best practice guidance.-
- AlicenseAqualityBmaintenanceMCP server for Python API verification and projection, enabling AI coding agents to detect non-existent APIs and retrieve exact API surfaces before writing code.3MIT