इस प्रोजेक्ट के बारे में

## अवलोकन MCP for Unity एक ओपन-सोर्स ब्रिज है जो AI असिस्टेंट (Claude, Codex, VS Code, लोकल LLM, और कोई भी MCP-संगत क्लाइंट) को Model Context Protocol का उपयोग करके Unity Editor से जोड़ता है। यह डेवलपर्स को प्राकृतिक भाषा के माध्यम से Unity को नियंत्रित करने देता है—सीन और GameObject बनाना, C# स्क्रिप्ट संपादित करना, एसेट्स प्रबंधित करना, टेस्ट चलाना, प्रोफाइलिंग करना और प्रोजेक्ट बिल्ड करना। यह प्रोजेक्ट MIT लाइसेंस के तहत मुफ़्त है और Aura द्वारा अनुरक्षित है, साथ में Aura for Unity नामक एक साथी प्रीमियम टूल भी है। ## मुख्य विशेषताएँ - **47 MCP टूल एंट्रीपॉइंट** जो सीन निर्माण, एसेट प्रबंधन, स्क्रिप्ट संपादन, परीक्षण, प्रोफाइलिंग और बिल्ड ऑटोमेशन को कवर करते हैं। - **कोई भी MCP क्लाइंट सपोर्ट** जिसमें Claude Desktop/Code, Cursor, VS Code, Windsurf, Cline और Gemini CLI शामिल हैं। - **Unity संस्करण संगतता** 2021.3 LTS से 6.x तक। - **मल्टी-इंस्टेंस रूटिंग** एक साथ कई Unity एडिटर्स के साथ काम करने के लिए। - **टूल समूह** (vfx, animation, ui, testing, आदि) व्यवस्थित वर्कफ़्लो के लिए। - **Roslyn-आधारित स्क्रिप्ट सत्यापन** निष्पादन से पहले त्रुटियों को पकड़ने के लिए। - **रिमोट सर्वर सपोर्ट** होस्ट किए गए परिनियोजन के लिए प्रमाणीकरण के साथ। ## क्विकस्टार्ट 1. Unity Package Manager का उपयोग करके git URL से इंस्टॉल करें: `https://github.com/CoplayDev/unity-mcp.git?path=/MCPForUnity#main` (या `#v10.0.0` जैसे रिलीज़ टैग को पिन करें)। 2. `Window → MCP for Unity → Configure All Detected Clients` के माध्यम से क्लाइंट कॉन्फ़िगर करें। 3. प्रॉम्प्ट करना शुरू करें, जैसे, "Create a cube at the origin and add a Rigidbody." ## आवश्यकताएँ - Unity 2021.3 LTS या बाद का संस्करण (6.x तक) - Python 3.10+ (`uv` के माध्यम से प्रबंधित) - कोई भी MCP-संगत AI क्लाइंट ## उन्नत उपयोग - **मल्टी-इंस्टेंस रूटिंग**: विशिष्ट Unity इंस्टेंस को कमांड रूट करें। - **टूल समूह**: केंद्रित वर्कफ़्लो के लिए टूल श्रेणियों को सक्षम/अक्षम करें। - **v10 माइग्रेशन**: एसेट जनरेशन परिवर्तनों के लिए अपग्रेड नोट्स। - **Roslyn सत्यापन**: सर्वर-साइड C# स्क्रिप्ट सत्यापन। - **रिमोट सर्वर प्रमाणीकरण**: प्रमाणीकरण के साथ सुरक्षित रिमोट होस्टिंग। ## समुदाय और सहायता - मेंटेनर और योगदानकर्ता चैट के लिए Discord - बग और फीचर अनुरोधों के लिए GitHub Issues - डिज़ाइन विचारों के लिए GitHub Discussions - निजी भेद्यता रिपोर्टिंग के लिए SECURITY.md ## उद्धरण यदि शोध में उपयोग किया जाता है, तो उद्धृत करें: Wu, Shutong and Barnett, Justin P. "MCP-Unity: Protocol-Driven Framework for Interactive 3D Authoring." SA Technical Communications '25. DOI: 10.1145/3757376.3771417. ## लाइसेंस MIT — वाणिज्यिक और व्यक्तिगत उपयोग के लिए मुफ़्त। Unity Technologies से संबद्ध नहीं है।