Skip to main content
Glama
AnimatedDescription.tsx704 B
'use client'; import { m } from 'framer-motion'; import type { FC, HTMLAttributes } from 'react'; type AnimatedDescriptionProps = Pick< HTMLAttributes<HTMLParagraphElement>, 'className' | 'children' >; // AnimatedCharacters // Handles the deconstruction of each word and character to setup for the // individual character animations export const AnimatedDescription: FC<AnimatedDescriptionProps> = ({ children, ...props }) => ( <m.p initial={{ opacity: 0, y: 8, filter: 'blur(6px)' }} whileInView={{ opacity: 1, y: 0, filter: 'blur(0px)' }} viewport={{ once: false, amount: 0.4 }} transition={{ duration: 0.6, ease: 'easeOut' }} {...props} > {children} </m.p> );

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aymericzip/intlayer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server