animai
Provides pre-vetted React Three Fiber & GSAP components that are injected into Next.js apps via AST-safe edits, enabling AI agents to add 3D and motion animations without VRAM leaks or SSR crashes.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
AnimAI
Production-safe 3D & motion components your AI agent can install.
AI agents are great at UI — and notoriously bad at WebGL. Ask one for a Three.js hero and you'll usually get VRAM leaks, SSR crashes, and hydration bugs. AnimAI fixes that with a registry of pre-vetted React Three Fiber & GSAP components that are certified leak-free, SSR-safe, and performance-budgeted — then injected into your Next.js app with AST-safe edits (never regex) by a CLI or an MCP server your agent calls directly.
npx animai add hero-orbital-rigWhy vetted matters
Every component ships with a machine-generated vetting report, produced by
the harness in scripts/vet.mjs and enforced in CI:
Check | Guarantee |
Dispose audit | a |
SSR gate | WebGL is loaded via |
GSAP rule | animations use |
Canvas sizing |
|
Related MCP server: threejs-devtools-mcp
Use it from your AI agent (MCP)
Add one line to your agent's MCP config (Cursor, Claude Code, Windsurf):
{
"mcpServers": {
"animai": { "command": "npx", "args": ["-y", "animai", "mcp"] }
}
}Your agent gets two flat, deterministic tools:
search_motion_library— natural-language search over the registryfetch_motion_component— exact vetted source + dependencies + integration steps
Use it from the CLI
npx animai search "dark 3d hero" # find components
npx animai add hero-orbital-rig # write files + AST-patch your route
npx animai add hero-orbital-rig --dry-run
npx animai add hero-orbital-rig --target main
npx animai doctor hero-orbital-rig # check peer-dependency versions
npx animai update hero-orbital-rig # re-fetch latest (guards your local edits)
npx animai login <license-key> # unlock Pro componentsadd writes the component + SSR-safe loader into app/components/ and injects
the JSX into your route using @ast-grep/napi Find & Patch — imports and nodes
are inserted through the AST, so your source is never corrupted by string
replacement.
Free & Pro
The CLI, MCP server, and a growing set of components are free (MIT). Pro components are delivered through a licensed registry — the public npm package and CDN never contain Pro source. See docs/registry.md.
Repository layout
Path | What it is |
| CLI + MCP server + registry client (the |
| Component source of truth ( |
| Registry/CDN build steps + the vetting harness |
| animai.dev — browse, docs, and a live MCP playground |
| Cloudflare Worker serving the licensed registry (Polar) |
| |
| Minimal Next.js target app for trying |
Develop
npm install
npm run build # build registry data + compile TypeScript
npm run vet # run the vetting harness, write reports
npm run vet:check # CI gate — non-zero exit on any critical failure
npm run demo:dry-run # preview an AST injection against examples/next-demo
npm run mcp # start the MCP server on stdioLicense
MIT for the tooling and free components. Pro components are licensed per the terms at animai.dev.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Search, read and install agent-ready React components, screens and blocks for AI products.
React + Tailwind UI components and recipes your AI coding tool can search and install.
React + Tailwind UI components and recipes your AI coding tool can search and install.
React components and blocks with motion. Search docs, props and shadcn install commands.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to search across 340+ React UI registries, inspect component code and quality scores, compare options, detect a project's stack, and generate or execute safe transactional install plans. It provides read and write safeguards with dry-run planning and rollback.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to inspect and edit Three.js scenes, materials, shaders, lights, animations, and performance in real time, preview changes live in the browser, capture frames, and turn approved changes into code. It supports vanilla Three.js and React Three Fiber across WebGL/WebGPU without modifying the project.5,202 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to inspect and edit live Three.js scenes in the browser — objects, materials, shaders, textures, lights, animation, performance and memory — with 69 tools covering scene trees, screenshots, website audits and video frame capture. Changes can be previewed live with zero project modifications, then converted into ready-to-paste vanilla Three.js or React Three Fiber code.5,202 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to inspect and edit live Three.js scenes in the browser—objects, materials, shaders, lights, textures, animation, performance and memory—without modifying the project. Live tweaks can be previewed, captured as before/after code for vanilla Three.js or React Three Fiber, and applied back to source, alongside website audits and smooth video frame capture.5,202 npmMIT