MCP server for Unreal Engine that uses Unreal Python Remote Execution
Overview
What is unreal-mcp?
unreal-mcp is a server for Unreal Engine that utilizes Unreal Python Remote Execution, allowing developers to integrate and automate tasks within the Unreal Engine environment without the need for additional plugins.
How to use unreal-mcp?
To use unreal-mcp, set up your Unreal Engine project by enabling the Python Editor Script Plugin and the Remote Execution option. Then, configure your MCP Client (like Claude or Cursor) to connect to the unreal-mcp server.
Key features of unreal-mcp?
- No need for additional Unreal Engine plugins, leveraging built-in Python remote execution.
- Rapid development of new tools and features without C++ coding.
- Full support for the Unreal Engine Python API.
Use cases of unreal-mcp?
- Automating repetitive tasks in Unreal Engine projects.
- Integrating AI agents for enhanced game development workflows.
- Developing custom tools for specific project needs without extensive coding.
FAQ from unreal-mcp?
- Is unreal-mcp an official Unreal Engine project?
No, unreal-mcp is not an official project but a community-driven tool.
- What are the requirements to use unreal-mcp?
You need Unreal Engine 5.4+, Node.js, and an MCP Client like Claude or Cursor.
- Can I contribute to unreal-mcp?
Yes! Contributions are welcome, especially for new tools and commands.
Server Config
{
"mcpServers": {
"unreal": {
"command": "npx",
"args": [
"-y",
"@runreal/unreal-mcp"
]
}
}
}