Unity MCP को Claude Code और Cursor के साथ: हर बदलाव हाथ से लिखे बिना एडिटर संचालित करें
Claude Code, Cursor और Codex को Model Context Protocol के जरिए Unity से जोड़ें—स्थानीय ब्रिज स्थापित करें, बदलावों का पूर्वावलोकन करें, और फ़ाइल-आधारित AI संपादन से परे सीन डीबग करें।
- unity-mcp
- mcp-for-unity
- claude-unity-mcp
- unity-claude-code
- unity-ai
- claude-code
- cursor
- vberai
“AI फ़ोल्डर में C# लिखता है” की सीमा
चैट-आधारित कोडिंग उपकरण स्क्रिप्ट जनरेट करने में अच्छे हैं। AI जो केवल फ़ाइलों को संपादित करता है, वह अभी भी लाइव एडिटर स्थिति—खुले सीन, चयनित GameObjects, प्रीफ़ैब वेरिएंट, प्ले-मोड व्यवहार और कंसोल त्रुटियों—को याद करता है।
यदि मॉडल केवल डिस्क पर फ़ाइलें देखता है, तो वह पदानुक्रम का अनुमान लगाता है और Play दबाने, Hierarchy में नोड का नाम बदलने, या लापता संदर्भ का निरीक्षण करने में असमर्थ है। टीमों को इंजन लूप के अंदर सहायक की आवश्यकता है, न कि केवल रिपॉजिटरी में।
Model Context Protocol (MCP) AI क्लाइंट के लिए टूल कॉल करने का एक मानक तरीका है। एक Unity MCP सर्वर एक स्थानीय ब्रिज पर एडिटर क्रियाओं को उजागर करता है ताकि Claude Code, Cursor और Codex-शैली के वर्कफ़्लो जैसे क्लाइंट Unity चलने के दौरान प्रोजेक्ट को पढ़ और बदल सकें।
VberAI उस ब्रिज के लिए एक Unity MCP प्लगइन प्रदान करता है। यह मार्गदर्शिका एक व्यावहारिक सेटअप और उपयोग पथ है—कोई फीचर डंप नहीं।
Unity MCP दैनिक कार्य में क्या बदलता है
| MCP के बिना | MCP के साथ |
|---|---|
| जनरेट की गई स्क्रिप्ट पेस्ट करें, फिर कंपाइल त्रुटियाँ स्वयं ठीक करें | क्लाइंट से एक स्क्रिप्ट बनाने और इसे एक नामित GameObject से अटैच करने के लिए कहें |
| मैन्युअल रूप से UI पैनल डुप्लिकेट करें | प्रॉम्प्ट: “Panel_Shop को Canvas के नीचे क्लोन करें और चिल्ड्रन का नाम बदलें” |
| चैट में कंसोल त्रुटियों का वर्णन करें | क्लाइंट को हाल के लॉग / चयन संदर्भ पढ़ने दें (जहाँ प्लगइन इसे उजागर करता है) |
| YAML से सीन लेआउट का अनुमान लगाएं | पदानुक्रम क्वेरी करें, फिर पुष्टि के साथ संपादित करें |
आप अभी भी डिफ़ और प्ले-मोड परिणामों की समीक्षा करते हैं। आप हर एडिटर क्लिक टाइप करना बंद कर देते हैं जो एक एजेंट सुरक्षित रूप से कर सकता है।
आवश्यक शर्तें
- Unity प्रोजेक्ट खुला (टीम कार्य के लिए LTS अनुशंसित)
- MCP-सक्षम क्लाइंट: Claude Code, Cursor, Windsurf, या समान
127.0.0.1तक स्थानीय नेटवर्क पहुंच (ब्रिज आमतौर पर लूपबैक पर रहता है)- आपके Unity संस्करण के लिए VberAI Unity MCP पैकेज (डाउनलोड / दस्तावेज़)
वैकल्पिक लेकिन उपयोगी: एक छोटा नमूना सीन (खाली Canvas + दो बटन) ताकि पहले प्रॉम्प्ट सत्यापित करना आसान हो।
सेटअप चेकलिस्ट
1. Unity MCP प्लगइन स्थापित करें
- पैकेज को अपने प्रोजेक्ट में आयात करें (या अपनी टीम के पैकेज वर्कफ़्लो के माध्यम से स्थापित करें)
- एक्सटेंशन / मेनू प्रविष्टि सक्षम करें (नाम बिल्ड के अनुसार थोड़ा भिन्न होते हैं—MCP या AI Bridge देखें)
- यदि Unity पूछे तो एडिटर को पुनः लोड करें
2. स्थानीय MCP ब्रिज प्रारंभ करें
प्लगइन पैनल खोलें और सर्वर प्रारंभ करें। पुष्टि करें:
- स्थिति चल रहा है दिखाती है
- होस्ट लोकलहोस्ट है (पोर्ट को सार्वजनिक रूप से उजागर न करें)
- प्रोजेक्ट पथ उस Unity प्रोजेक्ट से मेल खाता है जिसे आप संपादित करना चाहते हैं
3. अपने AI क्लाइंट में सर्वर पंजीकृत करें
Cursor या Claude Code में, स्थानीय Unity ब्रिज की ओर इशारा करते हुए एक MCP सर्वर प्रविष्टि जोड़ें (stdio या HTTP/SSE—प्लगइन के वर्तमान दस्तावेज़ का पालन करें)।
यदि उपकरण दिखाई न दें तो क्लाइंट को पुनरारंभ करें। आपको Unity-संबंधित उपकरण सूचीबद्ध दिखाई देने चाहिए (सीन पढ़ना, नोड संचालन, आदि)।
4. केवल-पढ़ने के लिए स्मोक टेस्ट चलाएँ
पूछें:
सक्रिय सीन में रूट GameObjects सूचीबद्ध करें।
यदि उत्तर Hierarchy से मेल खाता है, तो ब्रिज काम कर रहा है। तभी लेखन क्रियाएँ आज़माएँ।
5. एक छोटा लेखन परीक्षण चलाएँ
पूछें:
सीन रूट के नीचे
MCP_SmokeTestनामक एक खाली GameObject बनाएँ।
इसे Hierarchy में खोजें, फिर हटाएँ। बड़े रीफ़ैक्टर से पहले प्रतिवर्ती परीक्षण पसंद करें।
प्रॉम्प्ट पैटर्न जो अच्छी तरह काम करते हैं
पहले संरचना
Canvas/HUDके चिल्ड्रन दिखाएँ और सारांशित करें कि कौन से LayoutGroups हैं।
केंद्रित लेखन
Canvas/Menuके अंतर्गत,Buttonका नाम बदलकरBtn_Startकरें और TMP लेबल टेक्स्ट कोStartपर सेट करें।
डीबग लूप
Play दबाने के बाद,
PlayerControllerसे संबंधित कंसोल त्रुटियों का सारांश दें और सबसे छोटा सुधार सुझाएँ।
जनरेटेड UI के साथ जोड़ी
यदि आपने AI Studio से एक स्क्रीन आयात की है, तो MCP का उपयोग करके onClick लिसनर वायर करें या नामकरण को अपने C# कन्वेंशन के साथ संरेखित करें—बिना प्रीफ़ैब को हाथ से पुनर्निर्मित किए।
सुरक्षा आदतें
- ब्रिज को केवल localhost पर रखें
- एक बड़े “गेम को पुनर्निर्मित करें” प्रॉम्प्ट पर पढ़ें → योजना बनाएं → लिखें को प्राथमिकता दें
- बड़े एजेंट संपादन से पहले कमिट करें
- प्रॉम्प्ट में गोपनीय जानकारी न चिपकाएँ; MCP एक्सेस नियंत्रण को प्रतिस्थापित नहीं करता है
- प्ले-मोड और एसेट डेटाबेस रिफ्रेश को मानव जांच बिंदु मानें
MCP मैन्युअल इंजन क्लिकिंग को कम करता है। यह कोड समीक्षा को हटाता नहीं है।
यह बिल्ट-इन Unity AI सहायकों से कैसे संबंधित है
बंडल किए गए Unity सहायक और तृतीय-पक्ष Unity MCP प्लगइन ओवरलैपिंग कार्यों को हल करते हैं। उनका मूल्यांकन उसी तरह करें:
- क्या उपकरण लाइव Hierarchy / चयन देख सकता है?
- क्या यह प्रतिवर्ती संपादन कर सकता है जिसकी आप ऑडिट कर सकते हैं?
- क्या यह आपकी टीम द्वारा पहले से उपयोग किए जाने वाले AI क्लाइंट (Claude Code, Cursor, …) के साथ काम करता है?
Unity MCP सबसे मजबूत है जब आपकी टीम पहले से उन क्लाइंट में रहती है और एक प्रोटोकॉल को कई इंजनों में चाहती है (कई स्टूडियो एक ही आदत के साथ Godot या Cocos MCP भी चलाते हैं)।
FAQ
क्या मैं अभी भी C# लिखूंगा? हाँ। MCP एडिटर संचालन और स्कैफोल्डिंग में सबसे अच्छा है। गेमप्ले सिस्टम, नेटवर्किंग और प्रदर्शन कार्य में अभी भी इंजीनियरों की आवश्यकता है।
Claude Code बनाम Cursor? दोनों काम करते हैं यदि वे MCP का समर्थन करते हैं और आप उन्हें उसी स्थानीय Unity सर्वर पर इंगित करते हैं। वह क्लाइंट चुनें जो आपकी रिपॉजिटरी पहले से उपयोग करती है; ब्रिज साझा भाग है।
क्या यह केवल UI के लिए है? नहीं। Hierarchy, घटक और सीन संचालन गेमप्ले ऑब्जेक्ट पर भी लागू होते हैं। UI केवल एक आसान पहला डेमो है।
वीडियो वॉकथ्रू कहाँ है? VberAI चैनल पथ पर Unity Game Engine MCP Plugin (वीडियो गाइड) देखें।
अगले कदम
- एक डिस्पोजेबल सीन में Unity MCP स्थापित करें
- Claude Code या Cursor कनेक्ट करें और केवल-पढ़ने का स्मोक टेस्ट पास करें
- एक ऐसे कार्य को स्वचालित करें जिससे आप नफरत करते हैं (बैच नाम बदलना, पैनल डुप्लिकेट करना, स्क्रिप्ट अटैच करना)
जब डिज़ाइन-टू-प्रीफ़ैब एडिटर संचालन के बजाय अड़चन है, तो इसे Figma → Unity AI Studio वर्कफ़्लो के साथ जोड़ें।
और पढ़ें
आपको ये लेख भी पसंद आ सकते हैं
Figma से Unity UI: VberAI AI Studio के साथ डिज़ाइन फ्रेम्स से प्रीफैब्स तक
Figma लेआउट को Unity UI पदानुक्रम में बदलें—आयात, प्राकृतिक भाषा संपादन, और VberAI AI Studio में प्रीफैब निर्यात, साथ ही हैंडऑफ के बाद Figma MCP और Unity MCP कैसे फिट होते हैं।
- figma-to-unity
- figma-to-code
- figma-ai
- figma-design
हमने Godot के लिए रीयल-टाइम MCP सर्वर कैसे बनाया
VberAI के Godot MCP आर्किटेक्चर के अंदर: कैसे एक रीयल-टाइम MCP सर्वर Godot एडिटर को AI क्लाइंट से जोड़ता है बिना सीन ट्री को फ्रीज़ किए।
- vberai
- godot
- mcp
- architecture
2026 में AI गेम डेवलपमेंट: एडिटर लूप से बाहर निकले बिना Unity और Godot MCP
AI-सहायता प्राप्त Unity और Godot वर्कफ़्लो का व्यावहारिक नक्शा—कब MCP मदद करता है, कब मानव प्रभारी रहता है, और मल्टी-इंजन टीमें एक प्रॉम्प्टिंग आदत कैसे साझा करती हैं।
- ai-game-development
- unity-game-development
- godot-game-engine
- unity-mcp