LottieFiles MCP Server
Search and discover Lottie animations using the LottieFiles API, with tools for searching animations by keywords, getting animation details, retrieving popular animations, and finding animations by a specific creator.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LottieFiles MCP Serversearch for loading spinner animations"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LottieFiles MCP Server (Cloudflare Workers)
A remote MCP (Model Context Protocol) server that provides access to the LottieFiles API, deployed on Cloudflare Workers.
Features
Search and discover Lottie animations through these MCP tools:
Tool | Description |
| Search for animations by keywords, tags, and other criteria |
| Get detailed info about a specific animation |
| Get currently trending animations |
| Find animations by a specific creator |
Related MCP server: Cloudflare MCP Server for Static Sites
Getting Started
Local Development
npm install
npm run devThe server will be available at http://localhost:8787
Deploy to Cloudflare
npm run deployThis will deploy your MCP server to: mcp-server-lottiefiles.<your-account>.workers.dev
Endpoints
Endpoint | Transport | Description |
| SSE | Server-Sent Events transport |
| HTTP | HTTP transport |
Connecting MCP Clients
Cloudflare AI Playground
Enter your MCP server URL:
mcp-server-lottiefiles.<your-account>.workers.dev/sseStart using the LottieFiles tools!
Claude Desktop
Add this to your Claude Desktop config (Settings > Developer > Edit Config):
{
"mcpServers": {
"lottiefiles": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse"
]
}
}
}For production, replace http://localhost:8787/sse with your deployed URL.
Claude Code
claude mcp add lottiefiles-remote --transport sse http://localhost:8787/sseTool Usage Examples
Search Animations
{
"tool": "search_animations",
"arguments": {
"query": "loading spinner",
"limit": 10
}
}Get Animation Details
{
"tool": "get_animation_details",
"arguments": {
"id": "animation-id-here"
}
}Get Popular Animations
{
"tool": "get_popular_animations",
"arguments": {
"limit": 20
}
}Project Structure
src/
index.ts # MCP server entry point with tool definitions
types.ts # TypeScript interfaces
api/
LottieApiClient.ts # LottieFiles API clientLicense
MIT
Related MCP Connectors
Cloudflare Workers MCP server: embedding-search
Cloudflare Workers MCP server: api-landing
Cloudflare Workers MCP server: a11y-scorer
Cloudflare Workers MCP server: ai-prompt-optimizer
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol (MCP) server for searching and retrieving Lottie animations from LottieFiles.354 npm19MIT
- AlicenseNot gradedqualityCmaintenanceTurns any static website into an MCP-searchable knowledge base by deploying a Cloudflare Worker that provides full-text search tools, enabling AI assistants to search and retrieve content from your site.1MIT
- FlicenseNot gradedqualityFmaintenanceSearch and discover 100+ hosted MCP servers on Cloudflare's edge with semantic search. Browse tools, get full parameter schemas,and execute functions — one URL, no auth needed for discovery. Includes Slack, Stripe, GitHub, AWS, Discord, Salesforce, and 90+ more.2-
- AlicenseNot gradedqualityDmaintenance745+ CSS3 animations and 9,000+ real SVG icons (Lucide, Heroicons, Tabler, Bootstrap) for AI coding agents. Zero-clone setup via npx animotion-mcp. 10 MCP tools including search_animations, get_icon, suggest_animation, compose_animation, and more.12MIT