توليد الصور في Claude Code: إعداد بروتوكول MCP في دقيقتين
توليد الصور في Claude Code أو Claude Desktop عبر خادم MCP خارجي واحد: لا تثبيت محلي، لا حاجة لمفتاح Google API، وبأسعار تبدأ من $0.03. إعداد حقيقي وتكاليف فعلية.

إن خادم MCP لتوليد الصور هو الحلقة المفقودة التي تتيح لـ Claude إنشاء الصور: يقوم Claude بكتابة الوصف (prompt) واستدعاء أداة generate_image، ليقوم الخادم برسم النتيجة باستخدام نموذج حقيقي (عائلة Nano Banana من Google في حالتنا)، وإعادة رابط URL. لا يمكن لـ Claude الرسم بنفسه، حيث لم تطرح Anthropic أبداً أي نموذج لتوليد الصور، ولذلك يمكن لـ Claude Code و Claude Desktop قراءة الصور وفهمها ببراعة ولكنهما لا يستطيعان إنتاجها.
الإجابة السريعة، إن كان هذا كل ما تبحث عنه: أنشئ مفتاح API في ملفك الشخصي على BananaBanana، ثم نفّذ أمراً واحداً في الطرفية لديك:
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp \
--header "Authorization: Bearer bb_live_YOUR_KEY"
هذا هو التثبيت بالكامل. لا خادم محلي، ولا حساب Google Cloud، ولا اشتراكات. تبدأ تكلفة توليد الصور من $0.03 للصورة الواحدة تُخصم من رصيد مسبق الدفع، ومقاطع الفيديو من $0.10. ولنحافظ على مصداقية هذا الدليل: تم توليد كل توضيح مرئي في هذه المقالة بواسطة Claude Code من خلال هذا الخادم نفسه أثناء كتابته للنص. بلغت الفاتورة الإجمالية للوسائط $1.29، بما في ذلك إعادة توليد واحدة، والإيصالات معروضة في النهاية.
لماذا لا يمكن لـ Claude توليد الصور بمفرده؟
تقوم Anthropic بتطوير نماذج النصوص والاستدلال. تعمل ميزة الرؤية في اتجاه واحد فقط: يستطيع Claude معاينة لقطات الشاشة والصور الخاصة بك، ولكن لا يوجد مولد صور في أي مكان ضمن عائلة النماذج الخاصة به، ولم يتم الإعلان عن أي مولد قادم. في المقابل، يأتي ChatGPT مع نموذج صور مدمج، بينما لا يتوفر ذلك في Claude.
كان حل المجتمع هو خوادم MCP المحلية — يحتوي GitHub على مئات منها، وهي تؤدي غرضها بالفعل. لكن "التثبيت" هناك يعني: تشغيل عمليتك المحلية الخاصة، وإبقاء Node أو Python نشطين، وربط الخادم بملف إعدادات على كل جهاز، والعقبة الأكبر هي توفير مفتاح Google API الخاص بك. يتم احتساب الفاتورة على حساب Google الخاص بك مع حصص الاستخدام (quotas) ولوحة التحكم الخاصة به. بالنسبة لمطور يجرب الأمور على جهاز محمول واحد، قد يبدو هذا مقبولاً. أما بالنسبة لأي شخص آخر، فهو مشروع بنية تحتية مصغر.
يأتي خادم MCP الخارجي ليقلب الموازين. فالخادم يعمل بالفعل من جانبنا؛ والآلية البرمجية التي تقف وراءه هي نفس الآلية التي تشغل أداة توليد الصور من BananaBanana. ستقوم بتأكيد هويتك بمفتاح واحد فقط، والدفع مقابل كل عملية توليد من رصيد مسبق الدفع، كما أن طريقة الإعداد متطابقة تماماً سواء كنت تستخدم Claude Code على جهاز محمول، أو Claude Desktop على جهاز زميل، أو موقع claude.ai في المتصفح. ليس هناك ما يتطلب الصيانة فعلياً.

كيف تقوم بتوصيل Claude Code بخادم MCP لتوليد الصور؟
دقيقتان وثلاث خطوات فقط. أولاً، قم بـ التسجيل وافتح Profile → MCP API Keys. أنشئ مفتاحاً: سيظهر لك مرة واحدة فقط، ويبدأ بـ bb_live_ ويتم حفظه مشفراً (hashed) من جانبنا، لذا انسخه على الفور. تأتي الحسابات الجديدة برصيد ترحيبي قدره $0.20، وهو ما يكفي لتوليد ست صور تجريبية على النموذج الأرخص قبل أن تقرر ما إذا كنت ترغب في شحن رصيدك.
Claude Code
أمر واحد فقط، كما هو موضح أعلاه:
claude mcp add --transport http bananabanana https://bananabanana.pro/api/mcp \
--header "Authorization: Bearer bb_live_YOUR_KEY"
العلامات (flags) مشروحة في وثائق Claude Code MCP؛ ويعتبر بروتوكول HTTP هو وسيلة النقل (transport) الموصى بها للخوادم الخارجية. شغّل الأمر /mcp داخل جلستك لتأكيد أن الاتصال فعال: من المفترض أن ترى سبع أدوات، بدءاً من list_models وصولاً إلى get_result. من تلك اللحظة فصاعداً، سيكون أمر مثل "توليد صورة واجهة بمقاس 16:9 لهذا المنشور" تعليمة يمكن لـ Claude Code تنفيذها بالفعل.
Claude Desktop و claude.ai
في Claude Desktop و claude.ai المسار هو Settings → Connectors → Add custom connector، ثم الصق https://bananabanana.pro/api/mcp كرابط لعنوان الخادم. بالنسبة للمفتاح، افتح قسم Request headers وأضف ترويسة Authorization بالقيمة Bearer bb_live_YOUR_KEY. أدخل القيمة الكاملة بما في ذلك كلمة Bearer والمسافة بعدها؛ فوفقاً لـ وثائق الموصلات الخاصة بـ Anthropic، يرسل Claude الترويسة تماماً كما تمت كتابتها دون إضافة أي بادئة خاصة به.
تنبيه صادق: إن مصادقة ترويسة الطلب (request-header auth) في الموصلات لا تزال في مرحلة تجريبية (beta) وتقوم Anthropic بطرحها تدريجياً، لذا قد لا يظهر هذا القسم في حسابك بعد. يعمل الحل البديل في كل مكان يتم فيه تشغيل Claude Desktop: أضف الخادم من خلال جسر mcp-remote في ملف claude_desktop_config.json (الذي تجده في Settings → Developer → Edit Config)، والذي يتطلب تثبيت Node.js:
{
"mcpServers": {
"bananabanana": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://bananabanana.pro/api/mcp",
"--header", "Authorization: Bearer bb_live_YOUR_KEY"
]
}
}
}
كلا الخيارين، بالإضافة إلى نموذج JSON-RPC الخام لأي شيء آخر، متوفران في صفحة خادم MCP:

هل يعمل خارج بيئة Claude؟
نعم. بروتوكول MCP هو بروتوكول مفتوح، لذا فإن أي عميل يدعم Streamable HTTP ويمكنه إرفاق ترويسة Authorization يتصل بنفس نقطة النهاية: Gemini CLI، وأداة ZCode من Z.ai، ومساعدي التحرير البرمجي — ومنذ أن أطلقت Codex دعم خوادم MCP الخارجية، يتصل أيضاً تطبيق ChatGPT المكتبي، و Codex CLI ومكونات بيئة التطوير المتكاملة (IDE) الإضافية، من خلال مدخل واحد مشترك في ملف config.toml (المتغيرين url بالإضافة إلى bearer_token_env_var وفقاً لـ وثائق Codex MCP). كما يربط xAI API خوادم MCP لكل طلب باستخدام server_url. الاستثناءات الوحيدة هي حوارات الويب المبنية على OAuth بدلاً من المفاتيح المنسوخة — مثل موصلات الويب لـ ChatGPT، وربما موصلات الويب المعتمدة على الروابط لـ grok.com. نحن نحتفظ بجدول معتمد ومحدث لكل عميل مع مقتطفات الإعداد في صفحة خادم MCP؛ وتقتصر هذه المقالة على تفاصيل Claude فقط.
حالة الاستخدام 1: صورة واجهة للمنشور الذي تكتبه
الحالة اليومية المعتادة. أنت تقوم بصياغة منشور مدونة في Claude Code ويحتاج إلى صورة غلاف مميزة. ستقول له: "generate a 16:9 editorial hero about database caching, library metaphor". سيقوم Claude بصياغة الوصف بالكامل وإجراء الاستدعاء التالي:
→ generate_image {"prompt": "Editorial illustration for a developer blog post
about database caching: a small librarian robot placing three glowing books
onto a tiny fast bookshelf in the foreground, a huge dim archive hall
stretching far behind it, soft pastel background, dark ink details, accents
of violet and warm amber, clean minimal composition, generous negative
space, no text", "model": "nano-banana-pro", "aspect_ratio": "16:9"}
← {"job_id": "cmxq…", "status": "processing", "cost_charged_usd": 0.11,
"balance_remaining_usd": 4.89}
→ get_result {"job_id": "cmxq…"}
← {"status": "completed", "files": [{"url": "https://bananabanana.pro/api/files/…"}]}
إليك مخرجات هذا الوصف التوجيهي تماماً، من المحاولة الأولى ودون أي إعادة توليد:

التكلفة: $0.11 على نموذج Nano Banana Pro بدقة 1K. يقوم العميل الذكي (agent) بتنزيل الملف من رابط URL الموقع، ووضعه في مستودع الكود (repo)، ثم يكتب النص البديل (alt text). تظل الروابط صالحة لمدة 24 hours؛ وبعد ذلك، تقوم أداة get_result بإصدار روابط جديدة.
حالة الاستخدام 2: لقطات المنتجات دون مصور فوتوغرافي
تعتبر نماذج المحاكاة التسويقية (marketing mockups) المجال الأبرز الذي تجني فيه ثمار الوصف بأسلوب التصوير الفوتوغرافي. صف اللقطة بالطريقة التي يوجه بها المصور المحترف تفاصيله: الموضوع، والسطح، ومصدر الإضاءة، والعدسة.
→ generate_image {"prompt": "A photorealistic product photo of a matte
sage-green ceramic pour-over coffee set on a pale linen tablecloth, soft
diffused daylight from a window on the left, gentle shadows, shallow depth
of field, eye-level shot with a 50mm lens, minimal warm styling, no text",
"model": "nano-banana-pro", "aspect_ratio": "1:1"}

بكل صراحة: استغرقت هذه اللقطة محاولتين. بدا التوليد الأول صحيحاً للوهلة الأولى، ولكن عند التدقيق تبين أن الكوب قد اندمج مع الصحن في قطعة واحدة تشبه الغطاء — الهندسة الهيكلية للأجسام هي الموضع الذي لا تزال النماذج الواقعية تقع في الخطأ فيه، والعمل على تصوير المنتجات يتطلب منك التدقيق والتقريب قبل النشر. أدت إعادة التوليد لنفس الوصف إلى حل المشكلة: $0.22 للمحاولتين معاً بدلاً من $0.11. والجزء الأفضل ليس اللقطة نفسها بل ما يحدث بعد ذلك: حيث تأخذ أداة edit_image رقم المعرف job_id للصورة المكتملة وتدمجه مع تعليمة إضافية مثل "اجعل الخلفية بيضاء بالكامل وأضف ظلاً ناعماً". يتيح هذا تحسيناً وتعديلاً متعدد المراحل دون الحاجة لإعادة وصف المشهد من الصفر، ويتم محاسبة كل خطوة كصورة منفصلة. بالنسبة لأعمال الكتالوجات، فإن هذه الدورة المتكاملة هي الفارق الحقيقي بين الأداة الاحترافية واللعبة المسلية.
حالة الاستخدام 3: شخصية متكررة وثابتة عبر صور متعددة
تحتاج تمائم العلامات التجارية، والقصص المصورة، والرسوم التخطيطية (storyboards) جميعها إلى بقاء نفس الشخصية متسقة من صورة إلى أخرى. باستخدام خادم MCP، تكون طريقة العمل عبر نموذج مرجعي للشخصية (character sheet): وهي عبارة عن فقرة وصف ثابتة يقوم العميل البرمجي بلصقها في كل وصف توجيهي. وكان وصفنا هو "a small courier robot with a round matte-teal head, one large friendly amber eye, boxy cream-white body with visible brass screws, and a canvas messenger bag with a brass buckle". مشهدان، واستدعاءان، بتكلفة $0.11 لكل منهما:


سأكون صريحاً بشأن النتيجة: إنها جيدة ولكنها ليست مثالية. لقد انتقلت تفاصيل الحقيبة، والعين الكهرمانية، والجسم الكريمي ذو البراغي النحاسية بشكل ممتاز. ولكن شكل الرأس انحرف من كرة إلى ما يشبه الخوذة، وجاء مشهد الغسق بأسلوب خطوط فنية وتوضيحية أكثر (graphic line style). هذا هو الحد الأقصى المعروف للربط القائم على النصوص فقط. تحل الصور المرجعية هذه المشكلة تماماً، وتقبل أداة التوليد على الويب ما يصل إلى 5 مراجع للشخصيات في نموذج Nano Banana Pro؛ إلا أن أداة generate_image في بروتوكول MCP لا تدعم إدخال الصور حتى الآن. يغطي دليل اتساق الشخصية كلا الطريقتين، بما في ذلك الميزات والخصائص التي تميل للانحراف أولاً.
حالة الاستخدام 4: مقطع فيديو من نفس المحادثة
يتم تشغيل الفيديو عبر نفس الخادم، مع توفر ميزة أمان إضافية واحدة. تكلف مقاطع الفيديو أكثر من الصور (تصل إلى $4.40 لتوليد مقطع عالي الجودة بنموذج Veo 3.1)، لذا فإن أداة generate_video لا تخصم الرصيد مطلقاً عند الاستدعاء الأول. بدلاً من ذلك، تُرجع الأداة عرض سعر (quote)، ويتعين على العميل البرمجي تكرار الاستدعاء مع قبول المبلغ المحدد تماماً:
→ generate_video {"prompt": "Aerial drone shot rising slowly over terraced tea
fields at sunrise, thin mist drifting in the valleys, golden light catching
the ridges, smooth cinematic camera motion, wide shot",
"model": "veo-3.1-fast", "duration": 6, "resolution": "720p"}
← {"status": "confirmation_required", "quoted_cost_usd": 0.52, …}
→ generate_video {…same arguments…, "confirm_cost": 0.52}
← {"job_id": "cmxr…", "status": "processing", "cost_charged_usd": 0.52}
النتيجة، ست ثوانٍ صامتة بدقة 720p من نموذج Veo 3.1 Fast، من المحاولة الأولى:
يستغرق توليد مقاطع الفيديو من دقيقة إلى عشر دقائق، لذا يستعلم العميل البرمجي بشكل متكرر (polls) من أداة get_result أثناء قيامه بمهام أخرى. وإذا كنت تريد صوتاً مصاحباً، يعمل نموذج Omni Flash من خلال نفس الأداة بسعر $0.10 لكل ثانية مع تفعيل الصوت دائماً، وتحدد أنت المدة — أي شيء من 3 إلى 10 ثوانٍ. كما تقبل الصور كمدخلات: يمكنك تمرير job_id لصورة قمت بتوليدها مسبقًا (أو رابط عام) كإطار أول، وإضافة ما يصل إلى عشر صور مرجعية للحفاظ على اتساق الشخصية، ليقوم العميل بتحريكها. لا تزال الإطارات الأخيرة والحلقات (loops) تتطلب استخدام أداة التوليد على الويب.
كل صورة في هذا المنشور نتجت عن بيئة العمل هذه
هذا هو الجزء الذي سأطلب إثباتاً عليه لو كنت قارئاً لهذه المقالة، لذا إليك تفاصيل الدورة الفعلية التي جرت. قام Claude Code بكتابة قسم من هذه المقالة، وصاغ وصفاً للرسم التوضيحي بأسلوب التصميم الخاص بنا، ثم استدعى أداة التوليد، وانتظر حوالي عشرين ثانية، وتحقق من الصورة المرتجعة، ثم أدرج كود markdown مع النص البديل (alt text) قبل الانتقال للخطوة التالية. ثمانية استدعاءات توليد للوسائط التي تراها هنا — ست صور والفيديو نجحت كلها من المحاولة الأولى، واحتاج طقم القهوة إلى إعادة توليد واحدة بعد أن كشف التدقيق عن اندماج الكوب والصحن. محاولة تصحيح واحدة من بين ثمانية استدعاءات هي نتيجة تفوقت تماماً على توقعاتي. الأصل الوحيد الذي لم يتم توليده بالذكاء الاصطناعي هو لقطة الشاشة لصفحة الوثائق، والتي تم التقاطها باستخدام أداة المتصفح.
الصور ليست مثالية تماماً (فرأس روبوت ساعي البريد، كما ذكرنا، يظهر بتفاصيل متغيرة). لكن النقطة الجوهرية هي أن عملية "التوضيح بالرسم" لم تعد خطوة إنتاجية منفصلة. فنفس الجلسة التي تكتب النص تقوم بإنتاج العناصر المرئية أيضاً، وكل هذا كلفنا تقريباً ما يعادل قيمة تذكرة حافلة.
ما هي التكلفة الفعلية لوسائط هذه المقالة؟
تم احتساب تكلفة كل شيء أدناه بأسعار التوليد القياسية المذكورة في صفحة الأسعار، وهي نفس الأرقام التي تبلغ بها أداة list_models العميل الذكي. لا توجد خصومات خاصة بفريق العمل.
| العنصر المرئي | النموذج | السعر |
|---|---|---|
| صورة الغلاف | Nano Banana Pro, 1K | $0.11 |
| الرسم التوضيحي للكاتب والرسام | Nano Banana Pro, 1K | $0.11 |
| صورة واجهة دليل التخزين المؤقت (حالة الاستخدام 1) | Nano Banana Pro, 1K | $0.11 |
| نموذج طقم القهوة، محاولتان تشملان إعادة توليد واحدة (حالة الاستخدام 2) | Nano Banana Pro, 1K | $0.22 |
| سلسلة روبوت ساعي البريد، صورتان (حالة الاستخدام 3) | Nano Banana Pro, 1K | $0.22 |
| مقطع حقول الشاي، 6 ثوانٍ صامتة بدقة 720p (حالة الاستخدام 4) | Veo 3.1 Fast | $0.52 |
| لقطة شاشة للوثائق | browser, not a generation | $0.00 |
| المجموع | $1.29 |
استخدمنا أفضل نموذج صور في كل مكان لأن هذه الصور تُعرض على صفحة عامة. لو قمنا بالتجربة والصياغة باستخدام نموذج Nano Banana 2 Lite بسعر $0.03، لكان ذلك قد خفض فاتورة توليد الصور من $0.77 إلى $0.21؛ ويشرح دليل Lite الخاص بنا الحالات التي يكون فيها النموذج الاقتصادي كافياً.
هل أنت جاهز للتجربة؟ قم بتوصيل خادم BananaBanana MCP واطلب من Claude توليد صورتك الأولى.
الأسئلة الشائعة
هل يعمل خادم BananaBanana MCP مع برامج عميلة أخرى غير Claude؟
نعم، يعمل مع أي عميل يدعم بروتوكول MCP وتدفق البيانات Streamable HTTP ويسمح لك بإرفاق ترويسة Authorization: مثل Claude Code، و Claude Desktop، و Gemini CLI، وأداة ZCode من Z.ai لنموذج GLM-5.2، ومساعدي التحرير مثل Cursor أو VS Code، ومن خلال دعم Codex لبروتوكول MCP الخارجي — تطبيق ChatGPT المكتبي، و Codex CLI وملحقات بيئة التطوير المتكاملة (IDE)، والتي تشترك جميعها في مدخل واحد بملف config.toml يتضمن url و bearer_token_env_var. كما يربط xAI API خوادم MCP لكل طلب من خلال server_url. أما الجوانب التي لا تزال غير مؤكدة بعد: تستخدم موصلات الويب في ChatGPT بروتوكول OAuth للمصادقة بدلاً من المفاتيح المنسوخة، وتتطلب واجهة الموصلات المخصصة في grok.com رابط URL دون حقل مخصص وموثق للمفتاح، لذا قد يحتاج كلاهما إلى دعم OAuth 2.1 المخطط لإطلاقه من جانبنا مستقبلاً. نُبقي على جدول محدّث لكل عميل مع مقتطفات الإعداد في صفحة خادم MCP؛ وأي نظام تقوم ببنائه بنفسك يمكنه بالفعل الاتصال مباشرة عبر JSON-RPC.
هل أحتاج إلى مفتاح Google API أو حساب Google Cloud؟
لا، وهذا هو السبب الرئيسي وراء إنشاء هذا الخادم. تتصل خوادم MCP المحلية لتوليد الصور المتوفرة على GitHub بواجهة برمجة تطبيقات Gemini API مباشرة، وبالتالي تتطلب توفير مفتاح Google AI Studio الخاص بك؛ مما يفرض عليك إدارة حصص الاستخدام والفواتير بنفسك. هنا، يتم تشغيل التوليد عبر مجموعة مجمعة ومدارة من مفاتيح Vertex AI التابعة لـ BananaBanana، والمستند التعريفي الوحيد الخاص بك هو مفتاح bb_live_ من ملفك الشخصي. لن تضطر أبداً للتعامل مع لوحة تحكم Google، ولن ترسل لك Google أي فواتير. المقايضة هنا واضحة وصريحة: أنت تتنازل عن أسعار واجهة برمجة التطبيقات الخام لـ Google وإمكانية الوصول المباشر لمعايير النماذج (parameters)، وبالمقابل تحصل على أسعار توليد محددة لكل صورة دون حد أدنى للإنفاق، وتدوير تلقائي للمفاتيح، ورصيد واحد مشترك بين خادم MCP، ومولد الويب، وتطبيق Telegram الخاص بنا. كما أن إبطال أي مفتاح مسرب لا يستغرق سوى نقرة واحدة دون التأثير على أي شيء آخر.
كيف يعمل نظام الفوترة على خادم MCP؟
رصيد مسبق الدفع، وأسعار محددة لكل عملية توليد، وبدون اشتراكات. تقوم بشحن الرصيد، وتخصم كل عملية توليد سعرها المحدد: من $0.03 إلى $0.20 للصور بحسب النموذج والدقة، ومن $0.10 إلى $4.40 لمقاطع الفيديو بحسب النموذج، والمدة، والدقة، والصوت. يعرف العميل البرمجي كل الأسعار مسبقاً: حيث تعرض أداة list_models أسعاراً حية، كما أن كل طلب لتوليد فيديو (بالإضافة إلى أي دفعة صور متعددة) يجب أن يتلقى أولاً عرض سعر ويتم تأكيده بواسطة confirm_cost قبل خصم أي سنت واحد. يُظهر كل مخرج قيمتي cost_charged_usd و balance_remaining_usd بشكل فوري، لذا فإن تتبع التكاليف مدمج بالكامل داخل المحادثة. وتسترد المبالغ تلقائياً في حال فشل التوليد. وإذا كنت قلقاً من حدوث سلوك عشوائي مفرط من العميل الذكي، يمكنك تحديد حد أقصى يومي بالدولار الأمريكي لكل مفتاح في قسم Profile → MCP API Keys ومراجعة سجل الاستخدام الخاص بكل مفتاح، والذي يسجل الأداة المستخدمة، والنموذج، والتكلفة، ومعاينة للوصف المكتوب.
ماذا يحدث عندما ينفد رصيدي تماماً في منتصف المهمة؟
يفشل استدعاء الأداة المدفوعة التالي بشكل واضح مع إرجاع الخطأ INSUFFICIENT_BALANCE الذي يتضمن رابط شحن الرصيد، ويقوم العميل البرمجي بنقله إليك مباشرة. لن ينخفض الرصيد إلى ما دون الصفر، ولا توجد سحوبات على المكشوف أو فواتير مفاجئة. تستمر الأدوات المجانية (list_models و get_account و get_result و list_generations) في العمل، مما يتيح لك الوصول إلى كل ما قمت بتوليده سابقاً، كما أن أي عملية توليد بدأت قبل نفاد الرصيد تكتمل بشكل طبيعي، لأن عملية الخصم تتم مرة واحدة عند البدء. عملياً، يقوم Claude بالإبلاغ عن الاستدعاء الفاشل مع تزويدك برابط الشحن ومتابعة بقية المهمة. ولتوفير هامش أمان بدلاً من التوقف المفاجئ، تابع قيمة balance_remaining_usd في كل نتيجة أو اطلب من العميل الذكي التحقق من أداة get_account قبل البدء بمهام التوليد الجماعية.
ما الذي تحجبه فلاتر المحتوى، وهل أدفع مقابل الأوصاف التي تم حجبها؟
تطبق نماذج Google الأساسية فلاتر الأمان الخاصة بها؛ وعند رفض عملية توليد ما، يرجع الخادم رمزاً موحداً هو SAFETY_FILTERED بدلاً من نصف دزينة من الرموز والرموز البديلة الداخلية لـ Google. الفئات المحجوبة هي ما تتوقعه تماماً من سياسات Gemini و Veo: المحتوى الجنسي الذي يشمل القصر، والعنف الصريح، والتزييف العميق لأشخاص حقيقيين وما شابه. قد تطلق هذه الفلاتر أحياناً تنبيهات خاطئة (false positives) على أوصاف بريئة تماماً، وهو أمر لا نملك السيطرة عليه ولن ندعي غير ذلك. آلية الفوترة واضحة وبسيطة: يتم استرداد قيمة التوليد المحجوب بالكامل تلقائياً، وبالنسبة للفيديو، حيث قد تحجب Google أحياناً جزءاً فقط من المخرج، يكون الاسترداد نسبياً. أنت تدفع فقط مقابل الوسائط التي تتسلمها بالفعل. إذا استمر أحد الأوصاف في تفعيل الفلتر، فقم بإعادة صياغة التفصيل المحدد الذي تسبب في الحجب بدلاً من إعادة إرسال النص نفسه مراراً.
من يملك ملكية الصور التي أقوم بتوليدها عبر خادم MCP؟
أنت تملكها بالكامل. بموجب شروط الخدمة لدينا، فإن الصور ومقاطع الفيديو المولدة هي ملكك للاستخدام الشخصي والتجاري، ويخضع ذلك لشروط موفر النموذج الأساسي؛ ونحن لا ندعي أي ملكية لمحتواك، وتظل الأوصاف التي تقدمها ملكاً لك. هناك تفصيلان يتعلقان بالتخزين لهما أهمية عملية: روابط URL التي ترجعها أداة get_result هي روابط موقعة صالحة لمدة 24 hours، لذا قم بتنزيل ما تراه مهماً أو استدعِ أداة get_result مجدداً للحصول على روابط جديدة. ويتم الاحتفاظ بالوسائط المولدة لمدة 30 days قبل حذفها نهائياً، حيث يعمل خادم MCP كقناة للتوليد والإنتاج وليس كأرشيف للحفظ. كما أن كل ما يتم توليده عبر MCP يظهر أيضاً في سجل التوليد الخاص بحسابك على الويب، مما يتيح لك تصفحه وإعادة تنزيله من الموقع الإلكتروني خلال فترة الاحتفاظ المحددة.