obfus.link

CSS Effect Generator produces glassmorphism, neumorphism, aurora, noise, and mesh-gradient styles from configurable parameters. It outputs raw CSS, Tailwind utility classes, and React inline-style objects simultaneously in a single call. Aurora animation includes a keyframes block, noise includes an inline SVG filter, and glassmorphism ships with both webkit and standard backdrop-filter prefixes.

Tier 2generators✓ TDD Verified

CSS Effect Generator

Generate glassmorphism, neumorphism, aurora, noise, and mesh-gradient CSS

How to use

  1. Select an effectChoose from glassmorphism, neumorphism, aurora, noise, or mesh-gradient.
  2. Configure parametersSet blur, opacity, colors, intensity, or density depending on the effect. All parameters are optional.
  3. Choose output formatSelect CSS, Tailwind, React inline, or "all" to get every format at once.
  4. Copy and useCopy the generated CSS, paste into your stylesheet or component. For aurora, also include the keyframes block.
Read technical article

MCP / API

Call css_effect_generator directly from any MCP-compatible agent:

// MCP TypeScript SDK
const result = await client.callTool({
  name: "css_effect_generator",
  arguments: {
    "effect": "glassmorphism",
    "params": {},
    "outputFormat": "css"
  }
});

// curl
curl -X POST https://obfus.link/mcp \
  -H "Authorization: Bearer <SPT>" \
  -H "Content-Type: application/json" \
  -d '{"method":"tools/call","params":{"name":"css_effect_generator","arguments":{"effect":"glassmorphism","params":{},"outputFormat":"css"}}}'

Related tools

HTML Encoder
Encode and decode HTML entities with context-aware mode
String Escaper
Escape strings for JSON, SQL, HTML, regex, shell, URI, CSV, XML
Hash Generator
Generate MD5, SHA-256, SHA-512, BLAKE3 and more in one call

FAQ

Does glassmorphism work in all browsers?

The generator includes both -webkit-backdrop-filter and backdrop-filter for maximum browser compatibility. Safari requires the -webkit- prefix.

How do I use the SVG filter for noise?

Paste the svgFilter SVG markup anywhere in your HTML (hidden), then the CSS references it via filter: url(#noise-filter) on a pseudo-element.

Can I customize the aurora animation speed?

Yes — set the speed parameter (in seconds). The default is 6s. The @keyframes block is always included when outputting aurora.

Does the MCP tool support all five effects?

Yes. Pass effect, params, and outputFormat. All five effects and all four output formats are available via the MCP endpoint.