প্রকল্প সম্পর্কে

MCP for Blender হলো একটি থার্ড-পার্টি প্লাগইন যা Blender এবং Claude-এর মতো লার্জ ল্যাঙ্গুয়েজ মডেলগুলোর (LLMs) মধ্যে দ্বিমুখী যোগাযোগ সক্ষম করে। এটি ব্যবহারকারীদের ন্যাচারাল ল্যাঙ্গুয়েজ প্রম্পট ব্যবহার করে 3D সিন তৈরি, পরিবর্তন এবং পরিদর্শন করার সুযোগ দেয়। এই সিস্টেমটি একটি Blender অ্যাডঅন নিয়ে গঠিত যা একটি লোকাল সকেট সার্ভার চালায় এবং একটি MCP সার্ভার যা LLM ক্লায়েন্টকে Blender-এর সাথে সংযুক্ত করে। এর প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে অবজেক্ট তৈরি ও ম্যানিপুলেট করা, ম্যাটেরিয়াল প্রয়োগ করা, Blender-এর ভেতরে Python কোড এক্সিকিউট করা এবং Poly Haven, Sketchfab, Poly Pizza, Hyper3D Rodin ও Hunyuan3D থেকে অ্যাসেট ইমপোর্ট করা। সেটআপের জন্য 'uv' ইনস্টল করা, MCP ক্লায়েন্ট (Claude Desktop, Cursor, VS Code ইত্যাদি) কনফিগার করা এবং Blender অ্যাডঅনটি সক্রিয় করা প্রয়োজন। নিরাপত্তার জন্য এতে একটি ঐচ্ছিক সেফ মোড রয়েছে যা ঝুঁকিপূর্ণ স্ক্রিপ্ট ব্লক করতে পারে। পারসিস্টেন্ট API কী-গুলো Blender প্রেফারেন্স বা এনভায়রনমেন্ট ভেরিয়েবলে সংরক্ষণ করা যেতে পারে। টেলিমেট্রি ডিফল্টভাবে চালু থাকে তবে এটি বন্ধ করা সম্ভব। এই টুলটি Docker ডিপ্লয়মেন্ট সমর্থন করে এবং বিস্তারিত ট্রাবলশুটিং গাইড প্রদান করে। এটি আনুষ্ঠানিকভাবে Blender-এর সাথে যুক্ত নয়।