freepik-mcp
2
The Freepik MCP Server is designed to facilitate interactions with Freepik's API, offering functionalities like searching and downloading Freepik resources, and generating images using Mystic AI. It provides robust error handling and detailed configuration options.
Freepik MCP Server
An MCP server implementation for interacting with Freepik's API, providing access to stock photos and Mystic AI image generation capabilities.
Features
- Search Freepik resources (photos, vectors, PSDs)
- Get detailed resource information
- Download resources
- Generate images using Mystic AI
- Check image generation status
Prerequisites
- Node.js 18 or higher
- A Freepik API key
Configuration
- Obtain a Freepik API key
- Add the server to your MCP settings file
Error Handling
- API errors are logged with detailed information
- Input validation using Zod schemas
- Proper error responses with context
- Rate limiting awareness
Contributing
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
License
MIT