Unreal Engine MCP Server for Claude Desktop
@runeape-sats
About Unreal Engine MCP Server for Claude Desktop
pure python Unreal Engine MCP server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"unreal-mcp": {
"command": "uv",
"args": [
"--directory",
"\\path\\to\\unreal-mcp",
"run",
"unreal_mcp_server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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
FAQ from Unreal Engine MCP Server for Claude Desktop
What are the requirements?
Python 3.10+ and Unreal Engine 5.3 with the Remote Control API plugin enabled.
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.
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.
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.
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.
Frequently asked questions
What are the requirements?
Python 3.10+ and Unreal Engine 5.3 with the Remote Control API plugin enabled.
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.
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.
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.
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.
Basic information
More AI & Agents MCP servers

bsv.cx
Andy RoweTimestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei
1MCP - One MCP Server for All
1mcp-appA unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
Shell and Coding agent for Claude and other mcp clients
rusiaamanShell and coding agent on mcp clients
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
Comments