MCP Catalogs
Home

ue-mcp

by db-lyon·96·Score 49

Complete Unreal Engine development toolkit with 450+ MCP tools for AI-powered game development workflows.

developer-toolsai-llmother
22
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

UE-MCP is a comprehensive Model Context Protocol server that provides AI assistants with deep read/write access to Unreal Editor. It features 19 tool categories covering 450+ actions, enabling natural language programming of everything from blueprints and materials to animation, VFX, AI, and networking. The architecture includes a TypeScript/Node.js MCP server that communicates with a C++ bridge plugin inside Unreal Editor via WebSocket JSON-RPC, allowing AI to manipulate UE projects programmatically.

Try asking AI

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

you:Automating repetitive Unreal Engine development tasks through natural language commands
you:Generating and modifying game assets, blueprints, and materials using AI assistance
you:Creating complex game development workflows with the YAML flow engine for multi-step processes
you:Is UE-MCP free to use?

When to choose this

Choose UE-MCP if you're working with Unreal Engine development and want to integrate AI assistants directly into your game creation workflow for automation and enhanced productivity.

When NOT to choose this

Don't choose UE-MCP if you need open-source licensing (it uses BUSL-1.1 with commercial licensing requirements) or if you're not using Unreal Engine in your development workflow.

Tools this server exposes

12 tools extracted from the README
  • projectproject(action="get_status")

    Get Unreal Engine project status and connection info

  • levellevel(action="get_outliner")

    Inspect and manipulate level hierarchy and actors

  • assetasset(action="list")

    Browse and manage project assets

  • blueprint

    Read and modify Blueprint graphs and nodes

  • material

    Create and edit materials and material instances

  • animation

    Work with animation blueprints, montages, and blendspaces

  • vfx

    Control Niagara systems and particle emitters

  • landscape

    Sculpt terrain and paint landscape layers

  • pcg

    Author and execute Procedural Content Generation graphs

  • gas

    Manage Gameplay Ability System attributes, abilities, and effects

  • editor

    Control editor settings, viewport, and build pipeline

  • reflection

    Introspect classes, structs, enums, and gameplay tags

Note: Tool names extracted from category descriptions and examples in documentation. The README mentions 19 tools covering 450+ actions, but doesn't list all tools explicitly.

Comparable tools

unreal-editor-mcpue-python-scriptue-mcp-serverunreal-engine-automationue-dev-tools

Installation

Quick Start

npx ue-mcp init

The interactive setup will:

  1. Find your .uproject (auto-detects in current directory)
  2. Let you choose which tool categories to enable
  3. Deploy the C++ bridge plugin to your project
  4. Enable required UE plugins (Niagara, PCG, GAS, etc.)
  5. Detect and configure your MCP client (Claude Code, Claude Desktop, Cursor)

Restart the editor once after setup to load the bridge plugin. To update later: npx ue-mcp update

Manual Configuration

Add to your MCP client config:

{
  "mcpServers": {
    "ue-mcp": {
      "command": "npx",
      "args": ["ue-mcp", "C:/path/to/MyGame.uproject"]
    }
  }
}

FAQ

What versions of Unreal Engine are supported?
UE-MCP supports Windows with UE 5.4–5.7 and Linux with UE 5.6+. Requires PythonScriptPlugin (ships with UE 4.26+).
Is UE-MCP free to use?
Individuals, students, and educational institutions can use UE-MCP free under BUSL-1.1's Additional Use Grant. Game studios and commercial entities require a commercial license.

Compare ue-mcp with

GitHub →

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