इस प्रोजेक्ट के बारे में
nexus-vscode एक VSCode / Cursor का MCP (Model Context Protocol) प्रॉक्सी एक्सटेंशन है। यह स्थानीय रूप से एक HTTP सर्वर चलाता है (डिफ़ॉल्ट पोर्ट 6900), जिसका उपयोग Unreal Engine (UE) इंस्टेंस की स्वचालित खोज करने और WebSocket के माध्यम से AI टूल कॉल को NexusLink तक फॉरवर्ड करने के लिए किया जाता है। यह एक्सटेंशन स्वयं गेम lógica को लागू नहीं करता है; ब्लूप्रिंट, एसेट मैनेजमेंट और PIE जैसी विशिष्ट क्षमताएँ UE पक्ष के NexusLink द्वारा प्रदान की जाती हैं।
主要功能与特性:
1. 实例发现:支持在指定端口范围内自动扫描 UE 实例,或配置远程 UE 实例。
2. 代理转发:将 AI 客户端(如 Cursor, CodeBuddy, Windsurf)的请求转发至 UE 侧。
3. 权限与安全:支持 Bearer Token 鉴权,并提供写门控(Write Gate)设置(off / destructive / all)以控制破坏性操作。
4. 配置便捷:提供一键复制 mcp.json 配置和鉴权 Token 的命令,简化 AI 客户端的集成过程。
5. 状态管理:通过状态栏显示连接状态,支持手动刷新、选择或断开 UE 实例连接,并可暂停/恢复 Agent 转发。
依赖要求:
- 需要安装并启用 NexusLink(支持 UE 4.26+)。
- VS Code Engine 版本需在 ^1.85.0 以上。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.