Freepik FastMCP Toolkit

v1.0.0Search & Data Extractionstable

A Model Context Protocol (MCP) server that connects AI assistants directly with Freepik's APIs, allowing users to search, generate, and manage visual content without leaving their AI workflow.

freepik-fastmcp-toolkitmcpai-integration
Share:
67
Stars
0
Downloads
0
Weekly
0/5

What is Freepik FastMCP Toolkit?

Freepik FastMCP Toolkit is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) server that connects ai assistants directly with freepik's apis, allowing users to search, generate, and manage visual content without leaving their ai workflow.

A Model Context Protocol (MCP) server that connects AI assistants directly with Freepik's APIs, allowing users to search, generate, and manage visual content without leaving their AI workflow.

This server falls under the Search & Data Extraction and APIs categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol (MCP) server that connects AI assis

Use Cases

Search and generate visual content from Freepik.
Manage visual assets without leaving AI workflow.
Generate and download stock graphics via AI.
freepik-company

Maintainer

LicenseMIT
Languagehtml
Versionv1.0.0
UpdatedMay 13, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y freepik-fastmcp-toolkit

Manual Installation

npx -y freepik-fastmcp-toolkit

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Freepik FastMCP Toolkit

The Freepik FastMCP Toolkit is a Python-based MCP server that connects AI assistants directly to Freepik's APIs, enabling users to search for icons, generate AI images using Mystic AI, classify and analyze visual assets, and manage multimedia resources — all without leaving their AI workflow. Built with the FastMCP framework, it authenticates via a Freepik API key and requires Python 3.12 and the uv dependency manager. Creative professionals and developers can use it to integrate Freepik's vast stock library and generative tools into Claude, Cursor, or other MCP-compatible environments.

Prerequisites

  • Python 3.12 or later
  • uv dependency manager (install from docs.astral.sh/uv)
  • A Freepik API key — obtain one at freepik.com/api
  • An MCP client such as Claude Desktop or Cursor
  • Windows users must use WSL (Windows Subsystem for Linux)
1

Get a Freepik API key

Go to freepik.com/api, create an account or log in, and generate an API key from the developer dashboard.

2

Install uv

Install the uv package manager, which is required to run the Freepik MCP server.

curl -LsSf https://astral.sh/uv/install.sh | sh
3

Clone the Freepik MCP repository

Clone the official repository and run the installation via the provided Makefile.

git clone https://github.com/freepik-company/freepik-mcp.git
cd freepik-mcp
make install
4

Verify the installation

Check that the server runs correctly by verifying the version.

make version
5

Add the server to your MCP client config

Edit your claude_desktop_config.json to register the Freepik MCP server, pointing uv at the cloned directory and passing your API key.

6

Restart your MCP client and test

Restart Claude Desktop or Cursor and ask your AI assistant to search for icons or generate an image to verify the connection.

Freepik FastMCP Toolkit Examples

Client configuration

Add this to claude_desktop_config.json. Replace the directory path with the absolute path to your cloned freepik-mcp folder and set your actual API key.

{
  "mcpServers": {
    "freepik-fastmcp": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/FULL/PATH/TO/freepik-mcp",
        "main.py"
      ],
      "env": {
        "FREEPIK_API_KEY": "your_actual_api_key_here"
      }
    }
  }
}

Prompts to try

Once connected, use natural language to search Freepik and generate visuals.

- "Search Freepik for flat design icons related to cloud computing"
- "Generate an AI image of a futuristic city skyline at sunset using Mystic AI"
- "Find and download a business teamwork icon in SVG format"
- "Classify the visual style of this image from my Freepik library"
- "Search for stock illustrations of data visualization charts"

Troubleshooting Freepik FastMCP Toolkit

Server fails with 'Python version not supported' or import errors

This server requires Python 3.12 or later. Run 'python3 --version' to check. If needed, install Python 3.12 and ensure uv uses it by running 'uv python install 3.12' before 'make install'.

401 Unauthorized errors from the Freepik API

Verify that FREEPIK_API_KEY in your MCP config env block exactly matches the key from freepik.com/api. The key is not the same as your Freepik account password — it must be generated from the API developer dashboard.

Server does not start on Windows

The Freepik MCP server does not support native Windows. Install WSL (Windows Subsystem for Linux), set up Ubuntu, install uv and Python 3.12 inside WSL, and run the server from the WSL terminal. Use the WSL path in your MCP config.

Frequently Asked Questions about Freepik FastMCP Toolkit

What is Freepik FastMCP Toolkit?

Freepik FastMCP Toolkit is a Model Context Protocol (MCP) server that model context protocol (mcp) server that connects ai assistants directly with freepik's apis, allowing users to search, generate, and manage visual content without leaving their ai workflow. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Freepik FastMCP Toolkit?

Install via npm with the command: npx -y freepik-fastmcp-toolkit. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Freepik FastMCP Toolkit?

Freepik FastMCP Toolkit works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Freepik FastMCP Toolkit free to use?

Yes, Freepik FastMCP Toolkit is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "freepik-fastmcp-toolkit": { "command": "npx", "args": ["-y", "freepik-fastmcp-toolkit"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Freepik FastMCP Toolkit?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides