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 HTTP endpoint POST /api/tools/css-animation-generator/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/css-animation-generator/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/css-animation-generator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "preset": "fade-in",
    "format": "css"
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/css-animation-generator

Interactive docs · OpenAPI 3.1 spec · All REST tools

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 an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:css_animation_generator after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Css Animation Generator →

More Generators tools