Css Animation Generator

Generators REST API MCP

Return CSS @keyframes animation code (or Tailwind config, Web Animations API / React, or Framer Motion code) from a named preset such as fade-in, bounce, pulse, shake, spin, or from custom keyframes with transform, opacity, filter and color properties.

This page documents the MCP tool findutils:css_animation_generator. See the REST reference →

Call it over MCP

Tool name findutils:css_animation_generator · no API keys · 120 requests/min per IP

Claude Code

claude mcp add findutils --transport http https://mcp.findutils.com/

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "findutils": {
      "url": "https://mcp.findutils.com/"
    }
  }
}

Raw JSON-RPC (any MCP client) — verified example

curl -X POST https://mcp.findutils.com/ \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "css_animation_generator",
      "arguments": {
        "preset": "fade-in",
        "format": "css"
      }
    }
  }'

Input schema

Argument Type Required Description
preset string (fade-in | slide-in-up | slide-in-down | slide-in-left | slide-in-right | zoom-in | flip-in | fade-out | slide-out-up | zoom-out | bounce | pulse | shake | wobble | jello | heartbeat | spin | float | swing | morph | color-shift | glow) no Built-in animation preset. Ignored when keyframes is given.
keyframes array no Custom keyframes: [{ offset: 0-100, properties: { translateX, translateY, rotate, scale, scaleX, scaleY, skewX, skewY, opacity, blur, brightness, contrast, saturate, hueRotate, borderRadius, backgroundColor, color } }].
name string no Animation / class name (CSS identifier).
duration number no Duration in milliseconds.
timing_function string no Easing: a CSS timing function, a cubic-bezier(...) or a preset name such as "ease-out-back", "bounce", "spring".
iteration_count string no Number of iterations or "infinite".
direction string (normal | reverse | alternate | alternate-reverse) no Animation direction.
fill_mode string (none | forwards | backwards | both) no Animation fill mode.
delay number no Start delay in milliseconds.
format string (css | tailwind | react | framer | all) no Output format. "all" returns every format. Default: "css".

Example arguments (verified)

{
  "preset": "fade-in",
  "format": "css"
}

Also a REST endpoint

The same tool answers plain HTTP at POST /api/tools/css-animation-generator/execute — no key, 60 requests/min.

Open the REST reference for Css Animation Generator →

More Generators tools