MCP Catalogs
Homeunreal-mcp screenshot

unreal-mcp

by runreal·101·Score 44

An MCP server for Unreal Engine that uses Python remote execution without requiring a new plugin.

developer-toolsai-llmmedia
19
Forks
4
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server enables AI tools to interact directly with Unreal Engine through Python remote execution, eliminating the need for custom C++ plugins. It provides a comprehensive set of tools for manipulating assets, executing Python code, controlling the editor, and managing projects. The implementation focuses on ease of development and maintenance by leveraging Unreal's built-in Python capabilities.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automating Unreal Engine asset management and validation through AI assistants
you:Generating game content and levels using natural language commands
you:Streamlining Unreal Engine development workflows with AI-powered tools
you:Does this require installing a new Unreal Engine plugin?
you:Is this an official Unreal Engine project?

When to choose this

Choose this server if you need AI assistants to interact with Unreal Engine projects without installing additional plugins, especially for asset management, scene manipulation, and editor automation.

When NOT to choose this

Avoid this if you need deep integration with C++ systems or require robust security measures, as it provides full editor access with limited safeguards against unintended changes.

Tools this server exposes

12 tools extracted from the README
  • set_unreal_engine_path

    Set the Unreal Engine path

  • set_unreal_project_path

    Set the Project path

  • get_unreal_engine_path

    Get the current Unreal Engine path

  • get_unreal_project_path

    Get the current Unreal Project path

  • editor_run_python

    Execute any python within the Unreal Editor

  • editor_list_assets

    List all Unreal assets

  • editor_get_asset_info

    Get information about an asset

  • editor_get_asset_references

    Get references for an asset

  • editor_console_command

    Run a console command in Unreal

  • editor_project_info

    Get detailed information about the current project

  • editor_search_assets

    Search for assets by name or path

  • editor_create_object

    Create a new object/actor in the world

Comparable tools

ue-mcpunreal-editor-toolsengineio-mcp

Installation

  1. Enable Python Editor Script Plugin and Remote Execution in Unreal Engine
  2. Add to your Claude Desktop config:
{
  "mcpServers": {
    "unreal": {
      "command": "npx",
      "args": [
        "-y",
        "@runreal/unreal-mcp"
      ]
    }
  }
}

FAQ

Does this require installing a new Unreal Engine plugin?
No, this server uses Unreal's built-in Python remote execution protocol without requiring any plugins.
Is this an official Unreal Engine project?
No, this is not an official Unreal Engine project, but it's designed to work with the official Python API.

Compare unreal-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.