VibeUE
by kevinpbuckley·★ 184·综合分 48
VibeUE 是一款集成 MCP 服务器的 AI 驱动的虚幻引擎开发工具,提供 Python API 访问和专业开发工具。
概述
VibeUE 通过编辑器内聊天客户端和 MCP 协议集成,将 AI 功能直接引入虚幻引擎。它提供对虚幻引擎 Python API 的全面访问,包含 30 个专业服务和 996 种方法,涵盖蓝图、材质、动画、地形等方面。MCP 服务器暴露了 10 个强大工具,用于发现、代码执行、资产管理、地形生成和网络研究,使 AI 助手能够直接与游戏开发工作流程交互。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
当使用虚幻引擎开发并希望通过自然语言命令获得AI辅助,特别是用于地形生成、资产管理和调试工作流程时,选择VibeUE。
什么时候不要选它
如果您正在需要离线功能的项目上工作,或者您更喜欢无需绑定到VibeUE API的开源解决方案,请不要选择VibeUE。
此 server 暴露的工具
从 README 抽取出 10 个工具discover_python_modulediscover_python_module(module_name: str, name_filter: str = '', include_classes: bool = True, include_functions: bool = True, max_items: int = 100, case_sensitive: bool = False)Inspect module contents to find classes, functions, and constants
discover_python_classdiscover_python_class(class_name: str, method_filter: str = '', include_inherited: bool = False, include_private: bool = False, max_methods: int = 0)Get class methods, properties, and inheritance information
discover_python_functiondiscover_python_function(function_name: str)Get function signatures and docstrings
execute_python_codeexecute_python_code(code: str)Run Python code in Unreal Editor context
list_python_subsystemslist_python_subsystems()List all available Unreal Engine editor subsystems
manage_skillsmanage_skills(action: str, query: str = '', skill_name: str = '', skill_names: list = [])Load or list domain-specific knowledge packs for Unreal Engine
manage_assetmanage_asset(action: str, search_term: str = '', asset_path: str = '', asset_type: str = '', source_path: str = '', destination_path: str = '')Search, open, save, move, duplicate, and delete assets safely
read_logsread_logs(action: str, file: str = '', category: str = '', pattern: str = '', context_lines: int = 0, max_matches: int = 0, lines: int = 0, offset: int = 0, last_line: int = 0, case_sensitive: bool = False)Read and filter Unreal Engine log files with regex support
terrain_dataterrain_data(action: str, lng: float = 0, lat: float = 0, format: str = 'png', resolution: int = 1081, map_size: float = 17.28, base_level: float = 0, height_scale: float = 100, water_depth: float = 40, blur_passes: int = 10, sharpen: boolGenerate real-world heightmaps, map images, and water features from geographic coordinates
deep_researchdeep_research(action: str, query: str = '', url: str = '', lat: float = 0, lng: float = 0)Web search, page fetching, and GPS geocoding - no API key required
可对比工具
安装
安装步骤
- 在 [vibeue.com/login](https://www.vibeue.com/login) 获取免费的 VibeUE API 密钥
- 使用以下配置配置您的 IDE 与 MCP 服务器:
{
"mcpServers": {
"vibeue": {
"command": "vibeue",
"args": ["mcp"]
}
}
}对于虚幻引擎集成:
- 在虚幻编辑器中安装 VibeUE 插件
- 将您的 API 密钥粘贴到编辑器中的 VibeUE 设置齿轮图标中
FAQ
- 使用 VibeUE 的 MCP 服务器是否需要 API 密钥?
- 是的,MCP 服务器和 AI 聊天功能需要免费的 VibeUE API 密钥。您可以在 vibeue.com/login 获取。
- 哪些 IDE 支持 VibeUE MCP 集成?
- VibeUE 通过其 MCP 服务器实现支持与 VS Code、Claude Code、Cursor 和 AntiGravity 进行外部 IDE 集成。
- VibeUE 能否直接修改虚幻引擎资产?
- 是的,VibeUE 提供专业的 MCP 工具用于资产管理,包括搜索、打开、保存、移动、复制和删除操作,在重命名或移动内容时会保留引用。
VibeUE 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。