Freepik MCP Server
Freepik MCP 服务器
MCP 服务器实现用于与 Freepik 的 API 交互,提供对库存照片和 Mystic AI 图像生成功能的访问。
特征
搜索 Freepik 资源(照片、矢量图、PSD)
获取详细资源信息
下载资源
使用 Mystic AI 生成图像
检查图像生成状态
Related MCP server: Freepik FastMCP Toolkit
先决条件
Node.js 18 或更高版本
Freepik API 密钥(请参阅API 设置指南)
安装
# Create a new directory for your MCP servers
mkdir mcp-servers
cd mcp-servers
# Clone the repository
git clone https://github.com/MCERQUA/freepik-mcp.git
cd freepik-mcp
# Install dependencies
npm install
# Build the server
npm run build配置
{
"mcpServers": {
"freepik": {
"command": "node",
"args": ["path/to/freepik-mcp/build/index.js"],
"env": {
"FREEPIK_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}可用工具
搜索资源
使用各种过滤器搜索 Freepik 资源:
{
term?: string; // Search term
limit?: number; // Results per page
order?: 'relevance' | 'recent';
filters?: {
orientation?: {
landscape?: boolean;
portrait?: boolean;
square?: boolean;
panoramic?: boolean;
};
content_type?: {
photo?: boolean;
psd?: boolean;
vector?: boolean;
};
license?: {
freemium?: boolean;
premium?: boolean;
};
};
}获取资源
获取有关特定资源的详细信息:
{
id: number; // Resource ID to get details for
}下载资源
获取特定资源的下载URL:
{
id: number; // Resource ID to download
}生成图像
使用 Freepik Mystic AI 生成图像:
{
prompt: string; // Text description of the image to generate
resolution?: '2k' | '4k';
aspect_ratio?: 'square_1_1' | 'classic_4_3' | 'traditional_3_4' |
'widescreen_16_9' | 'social_story_9_16';
realism?: boolean; // Enable realistic style
engine?: 'automatic' | 'magnific_illusio' | 'magnific_sharpy' | 'magnific_sparkle';
creative_detailing?: number; // 0-100
}检查状态
检查 Mystic 图像生成任务的状态:
{
task_id: string; // ID of the generation task to check
}发展
# Install dependencies
npm install
# Build the server
npm run build
# Run in development mode
npm run dev错误处理
服务器实现了全面的错误处理:
API 错误记录有详细信息
使用 Zod 模式进行输入验证
结合上下文的正确错误响应
速率限制意识
贡献
分叉存储库
创建你的功能分支(
git checkout -b feature/amazing-feature)提交您的更改(
git commit -m 'Add some amazing feature')推送到分支(
git push origin feature/amazing-feature)打开拉取请求
执照
麻省理工学院
This server cannot be installed
Maintenance
Related MCP Servers
AlicenseAqualityFmaintenanceAn MCP server that integrates with Recraft AI to enable generation and manipulation of high-quality raster and vector images through tools like image generation, editing, vectorization, background removal, and upscaling.919560MIT- FlicenseBqualityDmaintenanceA 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.979
- AlicenseAqualityDmaintenanceAn MCP server that provides AI image generation and editing capabilities using Google's Gemini 2.5 Flash Image API. It allows users to create new images from text, modify existing files, and perform iterative edits through natural language prompts.6543MIT
- Flicense-qualityDmaintenanceMCP server for searching, downloading Freepik stock resources and generating images using Mystic AI.
Related MCP Connectors
MCP server for Flux AI image generation
An MCP server that integrates with Discord to provide AI-powered features.
MCP server for Grok Imagine AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MCERQUA/freepik-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server