Freepik MCP Server

Enables interaction with the Freepik API for accessing stock photos, vectors, PSDs, and Mystic AI image generation.

Local serverstdioTypeScript★ 2

What is the Freepik MCP Server?

Enables interaction with the Freepik API for accessing stock photos, vectors, PSDs, and Mystic AI image generation.

The short version

An MCP server implementation for interacting with Freepik's API, providing access to stock photos and Mystic AI image generation capabilities.

  • Search Freepik resources (photos, vectors, PSDs)
  • Get detailed resource information
  • Download resources
  • Generate images using Mystic AI
  • Check image generation status

What it needs from you

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_resourcesSearch for Freepik resources with various filters: typescript { term?: string; // Search term limit?: number; // Results per page order?: 'relevance' | 'recent'; filters?: { orientation?: { landscape?: boolean; portrait?
get_resourceGet detailed information about a specific resource: typescript { id: number; // Resource ID to get details for }
download_resourceGet download URL for a specific resource: typescript { id: number; // Resource ID to download }
generate_imageGenerate an image using Freepik Mystic AI: typescript { prompt: string; // Text description of the image to generate resolution?: '2k' | '4k'; aspect_ratio?: 'square_1_1' | 'classic_4_3' | 'traditional_3_4' | 'widescreen
check_statusCheck the status of a Mystic image generation task: typescript { task_id: string; // ID of the generation task to check }

Configuration

VariableDescriptionRequired
FREEPIK_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Freepik to search resources.”
  • “Use Freepik to get resource.”
  • “Use Freepik to download resource.”

Frequently asked questions

You need Node.js 18 or higher and a valid Freepik API key, which you can obtain by following the instructions in the API Setup Guide.