Freepik MCP Server
Freepik MCPサーバー
Freepik の API と対話するための MCP サーバー実装。ストック写真や 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 deployed
Maintenance
Related MCP Connectors
MCP server for Qwen Image 3 AI image generation
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
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.9170 npm60MIT- 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.6546 npmMIT
- FlicenseNot gradedqualityDmaintenanceMCP server for searching, downloading Freepik stock resources and generating images using Mystic AI.-