MCP.so
登录

Unreal Engine MCP Server for Claude Desktop

@runeape-sats

基本信息

分类

AI 与智能体

许可证

MIT

传输方式

stdio

作者

runeape-sats

关于 Unreal Engine MCP Server for Claude Desktop

pure python Unreal Engine MCP server

Unreal Engine MCP Server for Claude Desktop 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "unreal-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "\\path\\to\\unreal-mcp",
        "run",
        "unreal_mcp_server.py"
      ]
    }
  }
}

Unreal Engine MCP Server for Claude Desktop 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Unreal Engine MCP Server for Claude Desktop?

An MCP server that lets Claude Desktop interact with Unreal Engine 5.3 via its Remote Control API. It enables creating and manipulating 3D objects in Unreal Editor from natural language prompts, serving as an early step toward text-to-game generation.

How to use Unreal Engine MCP Server for Claude Desktop?

Requires Python 3.10+, Unreal Engine 5.3 with Remote Control API plugin enabled. Clone the repo, run pip install -e ., then configure claude_desktop_config.json with the uv command pointing to unreal_mcp_server.py. Launch Unreal Engine and restart Claude Desktop to connect. Use prompts like “Create a red cube at position 100, 200, 50” to issue commands.

Key features of Unreal Engine MCP Server for Claude Desktop

  • Create and modify primitive shapes (cube, sphere, cylinder, etc.)
  • Spawn actors from Blueprint classes
  • Manipulate object position, rotation, scale, color, and visibility
  • List and select actors in the current level
  • Save levels and inspect editor selection
  • Call arbitrary Unreal Remote Control functions and read/write properties
  • Direct CLI (unreal-mcp-cli) for non-MCP agents
  • Built‑in castle workflow with verification and reset tools

Use cases of Unreal Engine MCP Server for Claude Desktop

  • Building 3D scenes from text descriptions in Unreal Engine
  • Rapid prototyping of game levels using natural language
  • Automating repetitive editor tasks (placement, color changes, level saving)
  • Querying and manipulating Unreal project assets and actors through chat

常见问题

1

What are the requirements?

Python 3.10+ and Unreal Engine 5.3 with the Remote Control API plugin enabled.

2

How do I configure the server for Claude Desktop?

Add an entry to `claude_desktop_config.json` with the command `uv` and args pointing to the server script, then restart Claude Desktop.

3

What if objects aren’t appearing in the scene?

Check the Unreal output log for errors. Ensure objects aren’t placed too far from the origin (0,0,0) and simplify your request to isolate issues.

4

How can I run the server in development mode?

Install `mcp[cli]` and use `mcp dev unreal_mcp_server.py` to run the server in development mode.

5

How do I test connectivity?

Ask Claude to create an object in Unreal Engine. If the server is connected correctly, the object should appear in the editor.

评论

AI 与智能体 分类下的更多 MCP 服务器