
شنو هو mcp-for-blender-pro؟
mcp-for-blender-pro هو مساعد بالذكاء الاصطناعي وسيرفر ديال Model Context Protocol مخصص لـ Blender. كيخلي موديل الذكاء الاصطناعي يعاين المشهد الحالي ديالك، ينشئ ويعدّل الكائنات، يعيّن المواد، يقلب على الأصول، ياخذ صور من نافذة العرض، ينفّذ مسارات العمل المدعومة، ويصدّر المشاهد.
الإضافة كتجمع بين أدوات واعية بـ Blender وواجهة Studio بصرية. تقدر تناقش المهمة فالدردشة، تتابع الإجراءات ديال المساعد، تراجع لقطات نافذة العرض، توافق على العمليات، وتكمل الخدمة فـ Blender بينما مسار العمل خدام.

المشروع موجه للفنانين اللي باغين يسرّعو التعديلات المتكررة، وللفنانين التقنيين اللي كيبغيو يأتمتو العمليات المتكررة، وللمطورين اللي كيربطو أدوات الذكاء الاصطناعي المتوافقة مع MCP بـ Blender.
الإمكانيات الرئيسية
- مساعدة واعية بالمشهد: المساعد يقدر يعاين المشاهد، يعرض لائحة الكائنات، ويجيب تفاصيل الكائنات قبل ما يدير أي تغييرات.
- واجهة Studio بصرية: نافذة مرافقة كتوفّر الدردشة، كائنات المشهد، لقطات نافذة العرض، الموافقات، ولوحة المهام.
- عدة مزودين للذكاء الاصطناعي: الاتصالات المدعومة كتشمل OpenAI وAnthropic Claude وGoogle Gemini وOpenRouter وOpenCode Zen وOllama وواجهات API مخصصة متوافقة.
- اتصالات محفوظة: فرّق بين إعدادات الخدمة والإعدادات الشخصية، أو خزّن مفاتيح متعددة لنفس المزود.
- أوضاع الوكيل الواحد والوكلاء المتعددين: استعمل مساعد واحد للتعديلات المباشرة، أو ضبط مديرين وعاملين ومراجعين لمسارات عمل منظمة.
- سيرفر MCP مدمج: ربط OpenCode والعملاء الآخرين اللي كيدعمو Streamable HTTP MCP بالمصادقة.
- 21 أداة للمشهد: المعاينة، الإنشاء، التعديل، الالتقاط، البرمجة النصية، البحث عن الأصول، الاستعانة بواجهات Blender API، وتصدير المشاهد.
- واجهة متعددة اللغات: القوائم الرئيسية كتدعم الإنجليزية والألمانية والفرنسية والإسبانية والصينية.
المتطلبات والتثبيت
الحزمة المصدرة موجهة لـ Windows x64 وكتحتاج Blender 4.2 أو أحدث. حمّل الإضافة المجهزة كما هي، وما تفكّش الضغط عليها قبل التثبيت.
- حمّل
mcp-for-blender-pro.zipمن آخر إصدار. - شغّل Blender وحلّ Edit → Preferences.
- اختار Get Extensions، حلّ القائمة ديالها، واختار Install from Disk.
- اختار أرشيف ZIP اللي حمّلتي.
- فعّل mcp-for-blender-pro من بعد ما يثبّتو Blender.
- رجع لـ 3D Viewport، ضغط على
Nباش تحل الشريط الجانبي، واختار MCP Pro.
خلي Blender خدام كلما استعملتي نافذة Studio أو ربطتي عميل MCP خارجي. Blender كيوفّر المشهد النشيط وكيطبّق عمليات المشهد المطلوبة.
ربط موديل للذكاء الاصطناعي
قبل ما تبعث أي طلب، خصك تضبط الموديل اللي غادي يفسّر التعليمات ديالك ويستعمل أدوات Blender.
- حلّ لوحة MCP Pro فـ Blender.
- اختار مزود مدعوم.
- دخل معلومات الاتصال المطلوبة، بحال بيانات اعتماد المزود أو إعدادات نقطة النهاية.
- حمّل كتالوج الموديلات المتاحة.
- اختار موديل وحفظ الاتصال إلا بغيتي تعاود تستعملو.
- بعث رسالة مباشرة من Blender أو ضغط على Open Studio Window.

اختار موديل فيه دعم استدعاء الأدوات. إلا بغيتي الموديل يفسّر لقطات نافذة العرض، اختار موديل كيدعم الصور. نقاط النهاية المخصصة تقدر تستعمل بروتوكول OpenAI Chat Completions أو Anthropic Messages أو Ollama. الموديلات المجانية الخاصة بـ OpenCode كتتوصل ليها من خلال عميل OpenCode.
عاين المشهد قبل ما تعدّلو
من الأحسن فالبداية تطلب من المساعد يعاين المشهد بلا ما يبدّل فيه والو. هاد الشي كيعطي للموديل السياق وكيخليك تتأكد باللي فاهم هرمية الكائنات.
عاين هاد المشهد وشرح البنية ديال الكائنات قبل ما تدير أي تغيير.
فالمعاينة، الإضافة تقدر تستعمل أدوات بحال get_scene_info وlist_objects وget_object_info. من بعد تقدر تحسّن الطلب ديالك بناءً على الكائنات والأسماء والعلاقات اللي تبلّغ عليها.
أنشئ مشهدا انطلاقا من طلب
من بعد المعاينة، وصف النتيجة اللي باغي بطريقة واضحة ومحددة. ذكر الكائنات المطلوبة، الترتيب، الإضاءة، الكاميرا، وخصائص المواد.
أنشئ مشهدا بسيطا لعرض منتج فيه قاعدة عرض وكاميرا وثلاثة أضواء. عطِ للقاعدة مادة زرقاء مطفية.
المساعد يقدر يستعمل أدوات إنشاء الكائنات للمكعبات والكرات والأسطوانات والمستويات والأضواء والكاميرات. ومن بعد يقدر يوضّع الكائنات ويطبّق مادة باستعمال أدوات التعديل بحال move_object وset_material.
باش تحصل على نتيجة متوقعة، وضّح القيود المهمة بشكل صريح. مثلا، حدّد شنو هو الكائن اللي خاصو يبقى محدد، واش مسموح تحريك الكائنات الموجودة، وواش خاص المساعد يعرض لقطة من نافذة العرض من بعد ما يكمل التغييرات.
عدّل الكائنات الموجودة
تقدر حتى تستعمل تعليمات حوارية لعمليات النمذجة وترتيب العناصر المتكررة. حدّد الكائن المعني فـ Blender وبعث طلب مركز بحال:
كرّر الكائن المحدد فصف مرتب ومتباعد مزيان من خمسة، وورّيني نافذة العرض.
أدوات التعديل المهمة كتشمل:
move_objectباش تبدّل مواضع الكائنات.duplicate_objectباش تنشئ نُسخ.delete_objectباش تحيد الكائنات.parent_objectsباش تنشئ علاقات بين الكائنات.set_materialباش تعيّن المواد.viewport_screenshotباش تاخذ ملاحظات بصرية.
راجع لقطة الشاشة ديال نافذة العرض الناتجة، وكمل بطلب تصحيح إلا كان التباعد أو التكوين أو المواد محتاجين تعديل.
قلّب على الأصول ودخلها
تكاملات الأصول كتشمل Poly Haven وSketchfab وPoly Pizza. كوّن مفاتيح الخدمات ملي كيطلبها المصدر، وتبع ديما الرخصة المرتابطة بكل أصل.
من المفيد تفصل بين البحث والإدخال باش تقدر تراجع النتيجة قبل ما يتبدّل المشهد:
قلّب على أصل مناسب من Poly Haven لهاد المشهد وسولني قبل ما تدخلو.
المساعد يقدر يستعمل search_assets باش يلقى المرشحين، ومن بعد import_asset منين توافق على واحد منهم. طلب التأكيد قبل الإدخال كيقلّل من التحميلات وتغييرات المشهد غير المرغوب فيها.
استعمل فريقاً فالمهام الكبيرة
وضع المساعد الواحد مناسب للتغييرات السريعة والمحادثة المباشرة. أما الخدمة اللي كتستافد من التخطيط والمراجعة، فكوّن سلسلة فريق.

الفريق يقدر يوزّع المسؤوليات والنماذج على ثلاثة أنواع ديال الأدوار:
- المدير: كيفكّك الطلب لمهام وكيحدّد معايير القبول.
- العمّال: كينفّذوا عمليات مشهد Blender الموكّلة ليهم.
- المراجعون: كيفحصوا الخدمة المكتملة، كيوافقوا عليها، ولا كيرجعو ملاحظات محددة.
المهام كتتنفّذ بالتتابع باش تبقى تعديلات المشهد مرتّبة. إلا عطّلت المراجعة مهمة، سير العمل كيسمح بمحاولة تصحيح وحدة. إلا فشلت المراجعة مرة ثانية، كيتوقّف سير العمل. استعمل لوحة المهام باش تراقب التعيينات والمحاولات وملاحظات المراجعة.
وضع الفريق كيخدم أحسن ملي كيكون الطلب الأصلي فيه متطلبات قابلة للقياس. حدّد عدد الكائنات، وتوقّعات التسمية، وقيود الترتيب، وأهداف المواد، والشروط اللي خاص المراجع يفحصها.
ربط عميل MCP خارجي
الإضافة فيها نقطة نهاية محلية موثّقة لـ MCP باستعمال Streamable HTTP. تقدر تشغّل OpenCode Portable من الشريط الجانبي ديال Blender باش تستعمل OpenCode، والربط مع Blender يكون مكوّن ليك. OpenCode كيتكلف بتسجيل الدخول عند المزوّد واختيار النموذج ديالو.
عملاء MCP الآخرين المتوافقين يقدرو يتّاصلو بنقطة النهاية المحلية باتباع دليل الربط ديال المشروع. خلّي Blender محلول طول الجلسة. العملاء الخارجيون كيستعملو سياسات الموافقة ديالهم، وماشي ضوابط الموافقة ديال الدردشة المدمجة.
مجموعات الأدوات المتاحة
الأدوات المدمجة كتغطّي مراحل مختلفة من سير عمل Blender:
- فحص المشهد:
get_scene_infoوlist_objectsوget_object_info. - إنشاء الكائنات:
add_cubeوadd_sphereوadd_cylinderوadd_planeوadd_lightوadd_camera. - التعديل:
move_objectوduplicate_objectوdelete_objectوparent_objectsوset_material. - الملاحظات البصرية والبرمجة النصية:
viewport_screenshotوexecute_code. - واجهة Blender البرمجية والتصدير:
bpy_api_lookupوdescribe_node_typeوexport_scene. - سير عمل الأصول:
search_assetsوimport_asset.
نصائح متقدمة لسير العمل
فحص الأول، والتعديل من بعد
بدا المهام الكبيرة بفحص المشهد. طلب من المساعد يحدّد أسماء الكائنات والعلاقات المهمة قبل ما تطلب التعديلات. هاد الشي كيخلّي التعليمات اللاحقة أكثر دقة وأسهل فالمراجعة.
طلب نقاط التحقّق
فبناء مشهد على مراحل، قسّم الخدمة لمراحل وطلب لقطة شاشة لنافذة العرض من بعد التغييرات المهمة. نقاط التحقّق البصرية مفيدة بزاف خصوصاً ملي كتخدم مع نموذج كيقدر يفهم الصور.
استعمل معايير قبول واضحة
فأسفار عمل الفريق، بدّل التعليمات الذاتية بمعايير يقدر المراجع يقيّمها. مثلاً، حدّد عدد الأضواء، والكاميرا المطلوبة، والمادة المقصودة، والترتيب الدقيق للكائنات.
رجع لواجهات Blender البرمجية عند الحاجة
المساعد يقدر يستعمل bpy_api_lookup وdescribe_node_type باش يرجع لمعلومات واجهة Blender البرمجية والعُقد. أداة execute_code تقدر تعاون فأسفار العمل البرمجية، ولكن خاص تبقى العمليات المولّدة خاضعة لمراجعة دقيقة.
استعمل ضوابط الموافقة والتراجع
الدردشة المدمجة كتدعم الموافقة على العمليات، والإلغاء من بعد الخطوة الحالية، وخطوات تراجع مسمّاة للتعديلات. استعمل هاد الضوابط ملي كتجرّب أو ملي يقدر الطلب يبدّل عدد كبير من الكائنات.
فهم حدود الأمان
التحقّق من أدوات Python كيساعد يكتشف العمليات الممنوعة، ولكن ماشي بيئة عزل آمنة. راجع العمليات والكود المطلوب قبل ما توافق عليهم. بيانات اعتماد الاتصال كتتخزّن فإعدادات المستخدم، وStudio كيخدم محلياً، والطلبات الموجّهة لـ Blender موثّقة.
خطّط على حساب سلوك الجلسة
سجل الدردشة كيبقى غير فالجلسة الحالية. حافظ على الطلبات المهمة والقرارات وتعليمات سير العمل فمكان آخر إلا كنت محتاج تعاود تستعملها من بعد.
الخلاصة
mcp-for-blender-pro كيجمع فمساحة عمل وحدة الدردشة بالذكاء الاصطناعي، وأدوات مشاهد Blender، واختيار الموديلات، والتغذية الراجعة البصرية، والبحث على الأصول، وسيرورات الخدمة متعددة الوكلاء. بْدا بتثبيت الإضافة، وربط موديل كيخدم بالأدوات، ومعاينة مشهد بسيط. منين تولّي فاهم سيرورة الخدمة الأساسية، استعمل الموافقات، ونقط المراقبة فواجهة العرض، وأدوار الفريق، وعملا MCP باش تأتمت مهام Blender الكبيرة، مع بقاء تغييرات المشهد قابلة للمراجعة.
