Freepik FastMCP Toolkit
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.
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
Maintainer
Works with
Installation
NPM
npx -y freepik-fastmcp-toolkitManual Installation
npx -y freepik-fastmcp-toolkitConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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)
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.
Install uv
Install the uv package manager, which is required to run the Freepik MCP server.
curl -LsSf https://astral.sh/uv/install.sh | shClone 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 installVerify the installation
Check that the server runs correctly by verifying the version.
make versionAdd 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.
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.
Freepik FastMCP Toolkit Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Freepik FastMCP Toolkit? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
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.
Set Up Freepik FastMCP Toolkit in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.