Token导航 LogoToken导航TokenDH.com
Unreal MCP (Runreal) logo
开发工具stdio官方级别未说明来源级核验

Unreal MCP (Runreal)

MCP Server

一个为虚幻引擎设计的MCP服务器,利用内置的Python远程执行协议,无需安装额外插件即可快速开发新工具和功能。

工具数

20

提示词数

0

GitHub Stars

101

资源数

0
PythonClaude开发工具ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

runreal

提供方

runreal

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx 的 Node.js

详细介绍

虚幻的mcp

用于虚幻引擎的MCP服务器,使用虚幻Python远程执行

hero

gif

Twitter · Discord

⚡ 差异

此服务器不需要安装新的UE插件,因为它使用内置的Python远程执行协议。

添加新工具/功能的开发速度要快得多,因为它不需要任何C++代码。

它可以支持全部 虚幻引擎Python API

⚠️ 备注

  • 这不是虚幻引擎的官方项目。
  • 您的AI代理或工具将可以完全访问您的编辑器。
  • 在批准之前,请先查看客户建议的任何更改。

📦 安装

📋 需求

  • 🔧 虚幻引擎5.4+(已验证,可能适用于早期版本)
  • 🟢 Node.js与npx
  • 🤖 MCP客户端(Claude、Cursor等)
  1. 设置编辑器:

- 打开虚幻引擎项目 - 首选 Edit -> Plugins - 搜索“Python编辑器脚本插件”并启用它 - 如果出现提示,请重新启动编辑器 - 首选 Edit -> Project Settings - 搜索“Python”并启用“启用远程执行”选项

enable plugin enable remote execution

  1. 设置您的客户:

- 编辑您的Claude(或Cursor)配置

{
  "mcpServers": {
    "unreal": {
      "command": "npx",
      "args": [
        "-y",
        "@runreal/unreal-mcp"
      ]
    }
  }
}

🔧 故障排除

如果你遇到类似的错误 MCP Unreal: Unexpected token 'C', Connection... 这意味着mcp服务器无法连接到虚幻编辑器。

  • 确保启用了Python编辑器脚本插件,并在项目设置中选中了远程执行选项。
  • 还可以尝试更改绑定地址 127.0.0.10.0.0.0 但请注意,这将允许来自本地网络的连接。
  • 完全重新启动虚幻编辑器。
  • 完全关闭/打开您的客户端(Claude、Cursor等),以确保它重新连接到MCP服务器。 (File -> Exit 在窗户上)。
  • 检查你正在运行的进程,并杀死任何僵尸不真实的mcp Node.js进程。

🛠️ 可用工具

工具说明
set_unreal_engine_path设置虚幻引擎路径
set_unreal_project_path设置项目路径
get_unreal_engine_path获取当前虚幻引擎路径
get_unreal_project_path获取当前虚幻项目路径
editor_run_python在虚幻编辑器中执行任何python
editor_list_assets列出所有虚幻资源
editor_export_asset将虚幻资源导出为文本
editor_get_asset_info获取有关资源的信息,包括StaticMesh和Skeleton Mesh资源的LOD级别
editor_get_asset_references获取资产的参考
editor_console_command在虚幻中运行控制台命令
editor_project_info获取当前项目的详细信息
editor_get_map_info获取当前地图/级别的详细信息
editor_search_assets使用可选的类过滤器按名称或路径搜索资产
editor_get_world_outliner获取当前世界中所有演员的财产
editor_validate_assets验证项目中的资产以检查错误
editor_create_object在世界中创建一个新对象/参与者
editor_update_object更新世界中现有的对象/参与者
editor_delete_object从世界中删除对象/参与者
editor_take_screenshot截取虚幻编辑器的屏幕截图
editor_move_camera将视口摄影机移动到特定位置并旋转以定位屏幕截图

🤝 贡献

请随时打开问题或撤回请求。欢迎投稿,特别是新的工具/命令。

许可证MIT

目录标签

目录标签

PythonClaude开发工具虚幻引擎本地部署Python远程执行游戏开发工具编辑器扩展

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

20

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenlocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP