</>MCP Agents Market
MCP Server

Unreal_mcp

by ChiR24868TypeScriptUpdated 2026-09-13

A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal Engine through the native C++ Automation Bridge plugin. Built with TypeScript and C++.

Claude CodeClaude DesktopCursor

Unreal_mcp is a comprehensive Model Context Protocol server that connects AI assistants like Claude to Unreal Engine 5.0–5.8 through a native C++ Automation Bridge plugin. Built with TypeScript and C++, it exposes 23 specialized tools through a unified gateway interface for asset management, actor control, level editing, animation, VFX, cinematics, and gameplay systems. The server supports both native HTTP/SSE transport (direct connection, no Node.js required) and traditional WebSocket bridge modes, with features like dynamic tool discovery, capability token authentication, and graceful degradation when Unreal isn't running. Developers can use natural language to automate complex engine workflows—importing assets, spawning actors, creating materials, editing Blueprints, and rendering cinematics—directly from their AI coding assistant.

Key Features

Native C++ Automation Bridge plugin for Unreal Engine 5.0–5.8 with 23 canonical tools covering assets, actors, levels, animation, VFX, audio, sequencer, and AI systems
Dual transport options: native HTTP/SSE server (no Node.js/bridge) or TypeScript WebSocket bridge for flexible integration
Unified gateway interface with search, describe, execute, and configure operations for simplified tool discovery and invocation
Dynamic type discovery with runtime introspection for lights, debug shapes, sequencer tracks, and other engine types
Capability token authentication enabled by default with auto-generated secrets and optional LAN access controls
Asset caching with 10-second TTL, metrics rate limiting, command safety validation, and graceful connection retry with exponential backoff
Support for Blueprint/Niagara/Material/Behavior Tree graph editing, PCG workflows, Movie Render Queue, Take Recorder, and physics simulation
Pre-built plugin binaries or source installation with external plugin directory support for seamless project integration

Use Cases

  • 01Automate asset import pipelines by describing FBX/texture files to import and materials to create via natural language prompts
  • 02Generate complete game levels by instructing the AI to spawn actors, configure transforms, apply physics, and set up lighting
  • 03Author cinematics and render shots by scripting sequencer tracks, camera movements, and Movie Render Queue settings conversationally
  • 04Prototype gameplay systems by having the AI create Blueprint classes, animation state machines, GAS abilities, and AI Behavior Trees
  • 05Debug and test levels by commanding PIE sessions, querying actor properties, spawning debug shapes, and capturing screenshots
  • 06Build procedural content workflows using PCG graphs, Niagara VFX, and procedural meshes directed through AI assistant commands

Related MCP Servers

View more

Unreal_mcp — FAQ

What is Unreal_mcp and what does it do?+

Unreal_mcp is a Model Context Protocol server that lets AI assistants like Claude Code control Unreal Engine 5.0–5.8 through a native C++ plugin. It exposes 23 tools for asset management, level editing, animation, VFX, cinematics, and gameplay programming via a unified gateway interface.

How do I install and connect Unreal_mcp to Claude Code?+

Install the MCP Automation Bridge plugin in your Unreal project's Plugins folder, enable required plugins in the editor, then configure Claude Code to connect via native HTTP transport at http://localhost:3000/mcp or use the TypeScript bridge with npx unreal-engine-mcp-server. The native transport requires no Node.js installation.

Which AI clients work with Unreal_mcp?+

Unreal_mcp supports Claude Code, Claude Desktop, Cursor, and any MCP-compatible client. The native HTTP/SSE transport works with modern clients supporting Streamable HTTP, while the TypeScript stdio bridge supports legacy clients.

What are the prerequisites for using Unreal_mcp?+

You need Unreal Engine 5.0–5.8 with a code project (Blueprint-only projects must add a C++ class first for plugin compilation). Node.js 20.19+ is required only for the TypeScript bridge mode; the native transport needs no Node.js. No API keys are required.

Is Unreal_mcp free to use?+

Yes, Unreal_mcp is open source under the MIT license and completely free to use for both personal and commercial projects.

Can I use Unreal_mcp over a local network?+

Yes, enable the 'Allow Non Loopback' setting in Project Settings → MCP Automation Bridge and set the host to 0.0.0.0. Capability token authentication is strongly recommended when exposing the server beyond localhost.

How do I install Unreal_mcp?+

Open the source repository on GitHub and follow its README. Unreal_mcp is a mcp server — MCP Agents Market links you directly to the official repo.

Is Unreal_mcp free?+

Unreal_mcp is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches