Thrixel MCP सर्वर

एजेंटिक वर्कफ़्लोज़ के लिए 3डी निर्माण

Thrixel को Claude Code, Codex, Cursor, या किसी अन्य एजेंट से कनेक्ट करें जो MCP कनेक्शन का समर्थन करता है। फिर एजेंट टेक्स्ट या छवियों से 3डी मॉडल तैयार कर सकता है, अलग-अलग हिस्सों को संपादित कर सकता है, उन्हें गेम इंजन के लिए अनुकूलित कर सकता है और गेम को ऑनलाइन प्रकाशित कर सकता है।

MCP उपकरण

मॉडल तैयार करना

thrixel_create_model
पाठ विवरण या संदर्भ छवियों से एक मॉडल बनाता है। प्रत्येक भाग, जैसे पहिया, दरवाज़ा या पाल, एक अलग नामित टुकड़ा है जिसे अपने आप स्थानांतरित या एनिमेटेड किया जा सकता है।
thrixel_sculpt_model
फोटो से लेकर पात्रों, प्राणियों, पौधों और किसी भी चीज़ के लिए बेहतर। एकल विस्तृत, बनावट वाला जाल तैयार करता है।
thrixel_generate_image
अवधारणा छवियां बनाता है ताकि एजेंट किसी भी 3D को उत्पन्न करने से पहले एक नज़र डाल सके। एक ही छवि से कई मॉडल बनाने से उनमें निरंतरता बनी रहती है।

जाँच और संपादन

thrixel_inspect_model
प्रस्तुत पूर्वावलोकन के साथ मॉडल के हिस्सों और त्रिकोण गणनाओं को सूचीबद्ध करता है।
thrixel_edit_model
किसी पाठ निर्देश से किसी मॉडल के विशिष्ट भागों को बदल देता है और बाकी सब कुछ वैसे ही छोड़ देता है जैसा वह था।

मॉडलों को गेम के लिए तैयार करना

thrixel_detail_model
उच्च-रिज़ॉल्यूशन ज्यामिति और PBR बनावट जोड़ता है। यह अंतिम चरण है, क्योंकि विस्तृत मॉडल को आगे संपादित नहीं किया जा सकता है।
thrixel_retexture_model
मॉडल का आकार बदले बिना नई बनावट लागू करता है।
thrixel_group_parts
उन हिस्सों को एक जाल में मिला देता है जिन्हें एक जाल में ले जाने की आवश्यकता नहीं होती है, जो इंजन में ड्रॉ कॉल को कम करता है।
thrixel_reduce_triangles
एक मॉडल को लक्ष्य त्रिकोण गणना में लाता है और उसकी बनावट बनाए रखता है।

परियोजनाएं और प्रकाशन

thrixel_start_project
एक गेम की सभी एसेटों को आपके Thrixel खाते के एक फ़ोल्डर में एक साथ रखता है, जहां उन्हें वेब ऐप में देखा और संपादित किया जा सकता है।
thrixel_add_project_source
त्रिकोण बजट या कला शैली जैसे नियमों को सहेजता है, जो प्रोजेक्ट में उत्पन्न प्रत्येक मॉडल पर लागू होते हैं।
thrixel_publish_game
एक तैयार वेब गेम को अपने स्वयं के Thrixel World लिंक पर प्रकाशित करता है, जिसमें एक कवर छवि, पूर्वावलोकन क्लिप और नियंत्रण प्रदर्शित होते हैं। इसका उपयोग पहले प्रकाशित गेम को अपडेट करने के लिए भी किया जा सकता है।

उदाहरण वर्कफ़्लोज़

/thrixel:build-world एक रेगिस्तानी घाटी ट्रैक पर three.js में एक कार्ट रेसर बनाएं

Build World के साथ एक गेम बनाना

Build World स्किल एजेंट को गेम बनाने की पूरी प्रक्रिया देता है। यह परियोजना की योजना बनाता है, Thrixel के साथ एसेट उत्पन्न करता है, और जैसे-जैसे खेल चलता है उसका परीक्षण करता है। यह Three.js, Unity, Roblox और Unreal Engine को सपोर्ट करता है और Three.js और Unity गेम्स को thrixel.world पर प्रकाशित करता है।

स्तर में प्लेसहोल्डर क्यूब्स को वास्तविक मॉडलों से बदलें

किसी मौजूदा प्रोजेक्ट में मॉडल जोड़ना

Thrixel के MCP का उपयोग किसी मौजूदा प्रोजेक्ट में एसेट जोड़ने या संशोधित करने के लिए भी किया जा सकता है। एजेंट लापता मॉडल तैयार कर सकता है, उन्हें त्रिकोण बजट में फिट करने के लिए कम कर सकता है, और उन्हें दृश्य में जोड़ सकता है।

बाजार के स्टॉल संदर्भ से भी बदतर दिखते हैं, उन्हें ठीक करें

gauntlet loop में एसेट में सुधार

gauntlet loop में, एक आलोचक एजेंट गेम की तुलना एक संदर्भ से करता है और फीडबैक भेजता है। चूँकि Thrixel मॉडल को भाग दर भाग संपादित किया जा सकता है, एजेंट संपूर्ण मॉडल को पुनर्जीवित किए बिना आलोचना के विशिष्ट क्षेत्रों को संबोधित कर सकता है।

सेटअप

1 किसी टर्मिनल से Thrixel के लिए लॉग इन करें या साइन अप करें।

uvx thrixel-mcp@latest login
क्या uv स्थापित नहीं है?

macOS और Linux

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows (PowerShell)

irm https://astral.sh/uv/install.ps1 | iex

फिर एक नया टर्मिनल खोलें और लॉगिन कमांड चलाएँ।

2 सर्वर को अपने कोडिंग एजेंट में जोड़ें।

claude mcp add --scope user thrixel -- uvx thrixel-mcp@latest
codex mcp add thrixel -- uvx thrixel-mcp@latest

इसे ~/.cursor/mcp.json में जोड़ें, यदि यह मौजूद नहीं है तो फ़ाइल बनाएं:

{
  "mcpServers": {
    "thrixel": {
      "type": "stdio",
      "command": "uvx",
      "args": ["thrixel-mcp@latest"]
    }
  }
}
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest

Thrixel के उपकरण नया एजेंट सत्र शुरू करने के बाद उपलब्ध होंगे।
प्रत्येक एजेंट का विवरण पूर्ण सेटअप गाइड में पाया जा सकता है।