صور المنتجات
Use QuokkaPix to prepare these local images for Shopify: white background, square product canvas, WebP output, max 300 KB, then save the ZIP and result manifest.
تكامل agents
محول MCP محلي يفتح QuokkaPix في متصفح محلي، يمرر الملفات عبر file input، يشغل recipes أو إعدادات مباشرة، ثم يحفظ الناتج وresult manifest.
استخدم هذه الصفحة عندما يحتاج AI agent على سطح المكتب إلى معالجة صور محلية عبر QuokkaPix. MCP runner هو adapter محلي عبر stdio: يشغّل MCP client حزمة quokkapix-mcp، يفتح adapter متصفحاً محلياً، يرفع الملفات عبر browser file input، يطبق recipe أو إعدادات مباشرة، ثم يحفظ الناتج وquokkapix-result.json.
هذا ليس API مستضافة لمعالجة الصور. تبقى الصور المصدر في مسار المتصفح المحلي ولا تُرسل إلى خادم معالجة QuokkaPix.
أضف server entry في إعدادات MCP داخل Claude Desktop ثم أعد تشغيله. بعد ذلك تأكد من ظهور tools مثل list_recipes وprocess_images وprocess_with_settings.
{
"mcpServers": {
"quokkapix": {
"command": "npx",
"args": [
"-y",
"quokkapix-mcp"
],
"env": {
"QUOKKAPIX_APP_URL": "https://quokkapix.com/#agent=1"
}
}
}
}
استخدم إعدادات MCP في Cursor وأضف server entry نفسه. يشغّل Cursor adapter عبر stdio ويمكنه استدعاء الأدوات نفسها.
{
"mcpServers": {
"quokkapix": {
"command": "npx",
"args": [
"-y",
"quokkapix-mcp"
],
"env": {
"QUOKKAPIX_APP_URL": "https://quokkapix.com/#agent=1"
}
}
}
}
إذا لم يستطع MCP client في Windows العثور على npx مباشرة، شغّله عبر cmd /c. استخدم ذلك فقط عندما لا يكتشف العميل أمر npx البسيط.
{
"mcpServers": {
"quokkapix": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"quokkapix-mcp"
],
"env": {
"QUOKKAPIX_APP_URL": "https://quokkapix.com/#agent=1"
}
}
}
}
أي عميل MCP محلي يستطيع تشغيل stdio server يمكنه استخدام الحزمة نفسها، بما في ذلك desktop clients وeditor agents وLM Studio أو Ollama wrappers.
القاعدة المهمة ثابتة: مرر مسارات ملفات محلية حقيقية إلى MCP tool call، وليس إلى URL الموقع العام. QuokkaPix يستقبل الملفات فقط عبر browser file input الذي يفتحه runner.
Use QuokkaPix to prepare these local images for Shopify: white background, square product canvas, WebP output, max 300 KB, then save the ZIP and result manifest.
Use QuokkaPix to convert this folder of JPG and PNG images to WebP for the website, keep reasonable visual quality, and report files that fail QA.
Use QuokkaPix to remove EXIF, GPS, camera and software metadata from these images and return the cleaned ZIP plus the manifest.
استخدم list_recipes أولاً، اختر recipe id، ثم استدع process_images. تغطي recipes الرسمية marketplace وsocial والضغط وmetadata وPDF وfavicon وسيناريوهات العلامة المائية.
{
"recipeId": "shopify_product_pack",
"inputFiles": [
"/Users/me/products/photo-01.jpg",
"/Users/me/products/photo-02.jpg"
],
"outputDir": "/Users/me/quokkapix-output/shopify"
}
استخدم process_with_settings عندما يحتاج agent إلى سطح الإعدادات نفسه الذي تقبله window.QuokkaPixAgent.applySettings بدلاً من recipe باسم محدد.
{
"settings": {
"mode": "batch",
"tool": "compress",
"settings": {
"compress": {
"format": "webp",
"quality": 0.82
}
}
},
"inputFiles": [
"/Users/me/site/hero.jpg",
"/Users/me/site/card.jpg"
],
"outputDir": "/Users/me/quokkapix-output/webp"
}
| الفحص | لماذا يهم |
|---|---|
| وجود ملف output أو ZIP أو PDF داخل outputDir | يثبت أن تنزيل المتصفح اكتمل وأن adapter حفظ الناتج. |
| quokkapix-result.json يحتوي على status: done | يثبت أن QuokkaPix وصل إلى حالة نجاح نهائية ولم يفتح المحرر فقط. |
| outputs[] يحتوي على metadata المصدر والناتج | يسمح للـ agent بالإبلاغ عن الأبعاد والصيغ والأحجام والتحذيرات والأسماء. |
| qa.ok وqa.checks[] عند وجودها | يوضح إن كانت recipe الخاصة بـ marketplace أو social قد اجتازت القواعد المعروفة وما الذي يجب إصلاحه. |
تشغيل صورة واحدة وسيناريو صورة واحدة ودفعات agents حتى 5 ملفات مجانية. دفعات أو batch-scenario runs من 6 إلى 50 ملفاً تستخدم x402 unlock flow. يجب أن يقرأ العميل الشروط الحية من /api/agent-payment/options قبل طلب paid unlock.
عندما تكون هناك حاجة للدفع يحصل agent على unlockToken، يضعه في QuokkaPix قبل المعالجة، ويُستهلك unlock فقط عند بدء Batch أو batch scenario مدفوع.
أعد تشغيل MCP client وتأكد من أن Node.js يستطيع تشغيل npx -y quokkapix-mcp من الطرفية.
تأكد أن البيئة المحلية تسمح بتشغيل Playwright/Chromium. يحتاج adapter إلى متصفح لأن QuokkaPix يعمل في المتصفح.
افحص outputDir وذاكرة المتصفح والحالة النهائية وerrorCode داخل quokkapix-result.json.
اجلب payment options الحالية، احصل على x402 token صالح، وضعه قبل تشغيل دفعة تتجاوز الحد المجاني.
استخدم URL الرسمي لـ QuokkaPix أو URL تطوير محلي موثوق. لا توجه runner إلى appUrl عشوائي تابع لطرف ثالث، لأن adapter يرفع ملفات محلية إلى الصفحة التي يفتحها. الموقع العام لا يستقبل مسارات الملفات المحلية، وadapter لا يحول QuokkaPix إلى server-side image API.
لا. يفتح adapter QuokkaPix في متصفح محلي ويرفع الملفات عبر browser file input. مسارات الصور العادية تعمل داخل browser runtime.
لا. quokkapix-mcp هو adapter محلي عبر stdio. صفحات الاكتشاف العامة والكتالوجات توجه المطورين إلى الحزمة المحلية.
تشغيل صورة واحدة والسيناريوهات الفردية والدفعات حتى 5 ملفات مجانية. الدفعات الأكبر من 6 إلى 50 ملفاً تستخدم x402 unlock flow.
استخدم runner عندما يحتاج agent إلى معالجة صور محلية من دون إرسال الملفات المصدر إلى خادم QuokkaPix. يبدأ adapter جلسة متصفح محلية، يرفع الملفات عبر file input العادي، يطبق recipe رسمية أو إعدادات مباشرة، ثم يحفظ الناتج وquokkapix-result.json في مجلد الإخراج.
يجب أن يفتح runner عنوان QuokkaPix الرسمي أو عنوان تطوير محلي موثوق. هو لا يحول QuokkaPix إلى API عامة لمعالجة الصور على الخادم؛ الملفات ما زالت تُختار داخل المتصفح وتُعالج على الجهاز الذي يشغل المتصفح.
list_recipesget_recipevalidate_recipelist_rule_profilesget_rule_profilevalidate_result_manifestprocess_imagesprocess_with_settingsget_payment_optionsexplain_payment_flowverify_unlock_tokenshopify_product_packBatch · zip
amazon_white_background_packBatch · zip
google_merchant_packBatch · zip
etsy_product_batchBatch · zip
ebay_listing_photo_batchBatch · zip
walmart_product_main_batchBatch · zip
tiktok_shop_product_batchBatch · zip
temu_product_main_batchBatch · zip
shopee_product_batchBatch · zip
mercado_libre_accessories_batchBatch · zip
allegro_listing_image_batchBatch · zip
newegg_product_image_batchBatch · zip
meta_catalog_product_batchBatch · zip
flipkart_product_image_batchBatch · zip
shein_product_square_batchBatch · zip
otto_product_image_batchBatch · zip
trendyol_product_image_batchBatch · zip
snapchat_ad_image_batchBatch · zip
website_webp_compressBatch · zip
webp_compress_batchBatch · zip
white_background_shadow_batchBatch · zip
metadata_clean_batchBatch · zip
single_webp_compressملف واحد · image
single_background_removeملف واحد · image
single_white_backgroundملف واحد · image
single_metadata_cleanملف واحد · image
single_watermarkملف واحد · image
images_to_pdf_batchBatch · pdf
social_pack_singleملف واحد · zip
profile_avatar_packملف واحد · zip
watermark_product_batchBatch · zip
favicon_app_icon_packملف واحد · zip
{
"recipeId": "shopify_product_pack",
"inputFiles": [
"/Users/me/photo.jpg"
],
"outputDir": "/Users/me/quokkapix-output"
}
تدخل الملفات عبر اختيار الملفات المحلي في المتصفح. QuokkaPix لا يقدم API عامة لمعالجة الصور على الخادم.