LottieFiles MCP Server
The LottieFiles MCP Server connects AI agents and workflows to the LottieFiles animation library, enabling seamless discovery, retrieval, and integration of Lottie animations.

What does “LottieFiles” MCP Server do?
The LottieFiles MCP Server is a Model Context Protocol (MCP) server designed to facilitate AI assistants’ access to the LottieFiles animation platform. It acts as a bridge, empowering AI-driven development workflows to search, retrieve, and interact with Lottie animations programmatically. By exposing endpoints for searching animations, fetching popular animations, and getting detailed information about specific animations, the server enables developers and AI clients to seamlessly incorporate rich animation content into their applications or design processes. This integration streamlines tasks such as discovering relevant animations, retrieving metadata, and automating creative workflows that involve Lottie animations.
List of Prompts
No explicit prompt templates are mentioned in the repository or documentation.
List of Resources
- Lottie Animations Index
Provides access to the searchable index of available Lottie animations from LottieFiles. - Animation Details
Exposes detailed information and metadata for individual Lottie animations. - Popular Animations List
Offers a curated list of currently trending or popular Lottie animations.
List of Tools
- Search Animations
Allows querying the LottieFiles database for animations based on keywords and filter parameters like page and limit. - Get Animation Details
Fetches detailed information about a specific Lottie animation by its unique identifier. - Get Popular Animations
Retrieves a list of currently trending or widely used Lottie animations, with support for pagination.
Use Cases of this MCP Server
- Animation Search Automation
Automate the process of finding relevant Lottie animations for design, development, or presentation workflows using keyword-based search. - Design Asset Integration
Enable design tools or platforms to directly fetch and embed Lottie animations by ID, streamlining asset integration for designers and developers. - Trending Content Discovery
Surface popular or trending Lottie animations to users, enhancing UI/UX by suggesting high-impact visual content. - Personalized Animation Libraries
Build custom animation libraries or playlists for products by programmatically collecting animations matching certain criteria. - Metadata Extraction for Analytics
Retrieve detailed metadata about Lottie animations for analysis, cataloging, or recommendation systems.
How to set it up
Windsurf
- Ensure Node.js is installed.
- Locate your Windsurf configuration file.
- Add the LottieFiles MCP Server entry to your
mcpServers
object:{ "mcpServers": { "lottiefiles": { "command": "npx", "args": ["@junmer/mcp-server-lottiefiles@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify setup by connecting from the Windsurf client.
Securing API Keys
Set environment variables in your config:
{
"mcpServers": {
"lottiefiles": {
"command": "npx",
"args": ["@junmer/mcp-server-lottiefiles@latest"],
"env": {
"LOTTIEFILES_API_KEY": "YOUR_SECRET_KEY"
}
}
}
}
Claude
- Ensure Node.js is available.
- Open Claude’s configuration file.
- Insert the LottieFiles MCP Server configuration:
{ "mcpServers": { "lottiefiles": { "command": "npx", "args": ["@junmer/mcp-server-lottiefiles@latest"] } } }
- Save changes and restart Claude.
- Confirm MCP server connectivity in Claude’s interface.
Cursor
- Install Node.js if not present.
- Open Cursor’s settings or config file.
- Add the server to your MCP configuration:
{ "mcpServers": { "lottiefiles": { "command": "npx", "args": ["@junmer/mcp-server-lottiefiles@latest"] } } }
- Save and restart Cursor.
- Check for successful registration in Cursor.
Cline
- Make sure Node.js is installed.
- Locate the Cline configuration file.
- Add configuration for the LottieFiles MCP Server:
{ "mcpServers": { "lottiefiles": { "command": "npx", "args": ["@junmer/mcp-server-lottiefiles@latest"] } } }
- Save and restart Cline.
- Test the connection via Cline’s MCP section.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"lottiefiles": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “lottiefiles” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview from README.md |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ✅ | Animation index, details, popular list |
List of Tools | ✅ | Search, get details, get popular |
Securing API Keys | ✅ | .env.example and config guidance present |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling |
Based on the tables above, the LottieFiles MCP Server is a focused and well-scoped server for animation retrieval and search, with a solid core of tools and resource exposure. Its lack of prompt templates and advanced MCP features like roots or sampling limits its score for power users, but it is effective for its target use case.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 2 |
Number of Stars | 0 |
Frequently asked questions
- What does the LottieFiles MCP Server do?
It acts as a bridge between AI assistants and the LottieFiles animation platform, enabling programmatic search, retrieval, and integration of Lottie animations for design and development workflows.
- What resources and tools does the server expose?
It provides access to the searchable Lottie animations index, details and metadata for specific animations, and a curated list of popular animations. Tools include search, get animation details, and get popular animations.
- What use cases does the LottieFiles MCP Server support?
Common use cases include automating animation search, integrating animations into design tools, discovering trending content, building custom animation libraries, and extracting animation metadata for analytics or recommendations.
- How do I secure my LottieFiles API key?
Add your API key in the MCP server configuration using environment variables, e.g., 'LOTTIEFILES_API_KEY', to safely manage secrets without hardcoding them.
- Does the server have built-in prompt templates?
No, there are no explicit prompt templates included in the repository or documentation. It is focused on tool and resource endpoints.
Connect Your AI to Lottie Animations
Enhance your AI-powered workflows with direct access to the LottieFiles animation platform. Search, fetch, and integrate animations programmatically.