LottieFiles Server
FreeNot checkedSearch and discover Lottie animations through MCP tools, deployed on Cloudflare Workers.
About
Search and discover Lottie animations through MCP tools, deployed on Cloudflare Workers.
README
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_animations |
Search for animations by keywords, tags, and other criteria |
get_animation_details |
Get detailed info about a specific animation |
get_popular_animations |
Get currently trending animations |
search_animations_by_user |
Find animations by a specific creator |
Getting Started
Local Development
npm install
npm run dev
The server will be available at http://localhost:8787
Deploy to Cloudflare
npm run deploy
This will deploy your MCP server to: mcp-server-lottiefiles.<your-account>.workers.dev
Endpoints
| Endpoint | Transport | Description |
|---|---|---|
/sse |
SSE | Server-Sent Events transport |
/mcp |
HTTP | HTTP transport |
Connecting MCP Clients
Cloudflare AI Playground
- Go to https://playground.ai.cloudflare.com/
- Enter your MCP server URL:
mcp-server-lottiefiles.<your-account>.workers.dev/sse - Start 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/sse
Tool 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 client
License
MIT
Installing LottieFiles Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/lemosjs/lottiefiles-mcp-workerFAQ
Is LottieFiles Server MCP free?
Yes, LottieFiles Server MCP is free — one-click install via Unyly at no cost.
Does LottieFiles Server need an API key?
No, LottieFiles Server runs without API keys or environment variables.
Is LottieFiles Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install LottieFiles Server in Claude Desktop, Claude Code or Cursor?
Open LottieFiles Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare LottieFiles Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
