Skip to content

Claude या Cursor को Cinevva से कनेक्ट करें (MCP सर्वर)

Cinevva एक होस्टेड MCP सर्वर के साथ आता है, जिसकी मदद से Claude, Claude Code, Cursor या कोई भी MCP क्लाइंट आपके गेम बना सकता है। जिस AI का आप पहले से उपयोग करते हैं, वही दिमाग बन जाता है: वह सीधे हमारे सर्वर पर आपके गेम की फ़ाइलें पढ़ता और संपादित करता है—ब्राउज़र टैब की आवश्यकता नहीं होती। अपने गेम को Cinevva क्रिएटर में भी खोलें और सेशन लाइव हो जाएगा: इसके बाद AI हमारी CC0 लाइब्रेरी से एसेट इंपोर्ट कर सकता है, 3D मॉडल को रिग और एनिमेट कर सकता है, स्क्रीनशॉट ले सकता है, चल रहे गेम की जाँच के लिए इनपुट सिम्युलेट कर सकता है और प्रीव्यू रीफ़्रेश कर सकता है—जबकि हर बदलाव आपकी स्क्रीन पर स्ट्रीम होता रहता है।

आपको क्या चाहिए

एक Cinevva अकाउंट (मुफ़्त अकाउंट भी काम करता है; 3D रिगिंग में आपके बैलेंस के क्रेडिट खर्च होते हैं) और ऐसा MCP क्लाइंट जो OAuth वाले रिमोट सर्वर को सपोर्ट करता हो। सर्वर URL है:

https://api.cinevva.com/create/mcp

यह Streamable HTTP का उपयोग करता है और OAuth 2.0 से प्रमाणित करता है। कनेक्ट करने पर आपका क्लाइंट ब्राउज़र में Cinevva का लॉगिन पेज खोलता है। एक बार अनुमति दें और क्लाइंट कनेक्टेड रहेगा।

कहीं से भी संपादित करें। देखने और जाँचने के लिए लाइव हों।

फ़ाइल संपादन के लिए केवल कनेक्शन की आवश्यकता होती है। फ़ाइल टूल हमारे सर्वर पर मौजूद आपके गेम की आधिकारिक कॉपी को पढ़ते और लिखते हैं, इसलिए आपका सहायक किसी बग को ठीक कर सकता है या कोई फ़ीचर जोड़ सकता है, भले ही कहीं भी Cinevva का कोई टैब खुला न हो। बस उस गेम का नाम बताएं जिस पर आप काम करना चाहते हैं (या AI को आपके गेम में से चुनने दें) और निर्देश देना शुरू करें।

लाइव होना एक अतिरिक्त सुविधा है, आवश्यकता नहीं। गेम को cinevva.com/create पर खोलें, प्रीव्यू लोड होने की प्रतीक्षा करें, फिर क्रिएटर टूलबार में External agent पर क्लिक करें (प्लग आइकन, जो छोटी स्क्रीन पर "more" मेन्यू में भी होता है)। कनेक्ट होने पर पैनल "Agent live" में बदल जाता है। लाइव सेशन AI को चल रहे गेम पर नज़र और नियंत्रण देता है: स्क्रीनशॉट, कंसोल लॉग, सिम्युलेटेड इनपुट, एसेट इंपोर्ट और 3D रिगिंग। जैसे ही कोई संपादन लागू होता है, यह उसे तुरंत आपकी स्क्रीन पर भी स्ट्रीम करता है—चाहे संपादन इस टैब के माध्यम से किया गया हो या हेडलेस तरीके से। लाइव लिंक भविष्य की विज़िट के लिए तब तक चालू रहता है, जब तक आप "Stop live session" पर क्लिक नहीं करते।

list_live_sessions टूल दिखाता है कि क्या कनेक्टेड है, और जब ठीक एक गेम खुला होता है तो उसे अपने-आप लक्षित किया जाता है।

Claude में सेटअप (claude.ai और डेस्कटॉप)

  1. Settings खोलें, फिर Connectors पर जाएं और "Add custom connector" चुनें।
  2. इसका नाम Cinevva रखें और URL के रूप में https://api.cinevva.com/create/mcp पेस्ट करें। किसी अनचाहे अतिरिक्त वर्ण की जाँच करें; URL का अंत /create/mcp से होना चाहिए।
  3. Add और फिर Connect पर क्लिक करें। अनुमति पेज खुलने पर अपने Cinevva अकाउंट से लॉग इन करें (वही अकाउंट जिससे आपके गेम का टैब लॉग इन है)।
  4. कनेक्शन की पुष्टि करने के लिए Claude से "मेरी Cinevva गेम फ़ाइलें सूचीबद्ध करो" जैसा कुछ कहें। लाइव टेस्टिंग के लिए दूसरे टैब में cinevva.com/create पर अपना गेम खोलें और टूलबार में External agent पर क्लिक करें।

Claude Code में सेटअप

bash
claude mcp add --transport http cinevva https://api.cinevva.com/create/mcp

पहली बार उपयोग करने पर Claude Code आपको OAuth लॉगिन की प्रक्रिया पूरी कराता है। इसके बाद उससे अपनी गेम फ़ाइलें पढ़ने या कोई बदलाव करने के लिए कहें। यह बिना कोई ब्राउज़र टैब खोले सीधे टर्मिनल से काम करता है।

Cursor में सेटअप

इसे .cursor/mcp.json (हर प्रोजेक्ट के लिए) या ~/.cursor/mcp.json (ग्लोबल) में जोड़ें:

json
{
  "mcpServers": {
    "cinevva": {
      "url": "https://api.cinevva.com/create/mcp"
    }
  }
}

Cursor सर्वर का पता लगाता है, आपके ब्राउज़र में OAuth प्रक्रिया चलाता है और अपनी MCP सेटिंग में टूल सूचीबद्ध करता है।

टूल क्या करते हैं

समूहटूलक्या लाइव सेशन चाहिए?
गेम पढ़नाlist_game_files, read_files, search_game_fileनहीं, आपके किसी भी गेम की सर्वर कॉपी पढ़ता है
गेम संपादित करनाedit_files, write_files, delete_files, rename_filesनहीं, संपादन सर्वर पर लागू होते हैं और खुले टैब पर स्ट्रीम हो जाते हैं
प्रीव्यूgame_readyलाइव टैब का प्रीव्यू रीफ़्रेश करता है, अन्यथा हेडलेस तरीके से सेव करता है
गेम देखनाread_console_logs, take_screenshotहाँ
टेस्टिंगexecute_js, simulate_input, get_task_statusहाँ
एसेटsearch_assets, list_asset_packs, import_asset, search_fontsहाँ। ~7,000 CC0 प्रॉप, ऑडियो और HDRI
3D रिगिंगrig_model, apply_animationहाँ, क्रेडिट खर्च होते हैं
दस्तावेज़list_library_docs, search_library_docs, read_library_docs, list_animationsहाँ

रिगिंग में उतने ही क्रेडिट लगते हैं जितने ऐप के भीतर Game Creator में लगते हैं। बाकी सब कुछ मुफ़्त है। ऐप के भीतर मौजूद क्रिएटर AI की मदद से इमेज, संगीत, साउंड इफ़ेक्ट और स्काईबॉक्स भी बनाता है; वे टूल Cinevva ऐप में ही उपलब्ध हैं और MCP कनेक्टर का हिस्सा नहीं हैं।

समस्या निवारण

सेटअप के दौरान "दिए गए URL पर कोई MCP सर्वर नहीं मिला" संदेश आम तौर पर यह दर्शाता है कि URL में टाइपो है या अंत में कोई अतिरिक्त वर्ण है। यह बिल्कुल https://api.cinevva.com/create/mcp होना चाहिए।

"कोई लाइव सेशन नहीं" संदेश केवल रनटाइम टूल (स्क्रीनशॉट, कंसोल, इनपुट, एसेट और रिगिंग) से आता है। इसका अर्थ है कि किसी ब्राउज़र टैब में वह गेम लाइव लिंक चालू करके नहीं खोला गया है। अपना गेम खोलें, टूलबार में External agent पर क्लिक करें और दोबारा प्रयास करें। फ़ाइल टूल को इसकी कभी आवश्यकता नहीं होती: सेशन न होने पर वे gameId के आधार पर आपके किसी भी गेम पर काम करते हैं और यदि आप gameId नहीं देते, तो आपके गेम सूचीबद्ध करते हैं।

यदि नए कनेक्शन पर टूल अटक जाएं, तो गेम टैब रीफ़्रेश करें ताकि वह दोबारा कनेक्ट हो सके, फिर list_live_sessions को कॉल करें।

सवाल या समस्याएं: [email protected]