ue-mcp-server

Automate Unreal Editor workflows via an MCP server interface.

3|1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/kitaekatt/plugins-kit --skill ue-mcp-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-mcp-server
Source: https://github.com/kitaekatt/plugins-kit/tree/main/plugins/unreal-kit/skills/ue-mcp-server
Command: npx skills add https://github.com/kitaekatt/plugins-kit --skill ue-mcp-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill bridges the gap between Claude and the Unreal Editor, allowing for real-time, programmatic control of the engine to eliminate manual, repetitive editor tasks.

Core Features & Use Cases

  • Real-time Editor Control: Spawn actors, manipulate scene transforms, and drive Play-In-Editor (PIE) sessions directly through natural language.
  • Graph Authoring: Programmatically create and connect nodes for Blueprints, materials, and Niagara systems.
  • Use Case: Automate the creation of a level shell by spawning primitive geometry, setting up lighting, and configuring a basic material graph without ever clicking through the Editor UI.

Quick Start

Use the ue-mcp-server skill to spawn a PointLight actor at the current camera location and save the level.

Frequently Asked Questions about ue-mcp-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unreal Editor workflows programmatically?

Unreal Editor workflows can be automated programmatically by exposing engine functionality through an MCP server interface. This enables real-time actor manipulation, graph authoring, and direct editor control for scene development.

Can I spawn actors and control Play-In-Editor sessions via MCP?

Yes, you can spawn actors, manipulate scene transforms, and drive Play-In-Editor sessions via MCP. This real-time editor control allows you to manage PIE sessions and scene elements directly through natural language.

How do I programmatically create and connect Blueprint nodes?

You can programmatically create and connect Blueprint nodes by utilizing graph authoring capabilities exposed through the MCP server. This supports programmatically building and connecting nodes for Blueprints, materials, and Niagara systems.

Do I need an active Unreal Editor session and Node.js to use MCP automation?

Yes, you need an active Unreal Editor session with the automation-bridge plugin and a Node.js 18+ environment. These prerequisites are required to establish the MCP server connection and execute the real-time automation commands.

What is the best way to build a level shell without navigating the Unreal Editor UI?

The best way to build a level shell without the UI is using MCP server automation to spawn primitive geometry, set up lighting, and configure basic material graphs. This eliminates manual, repetitive editor tasks through natural language commands.

What are the limitations of using MCP for Unreal Engine game development?

A key limitation of using MCP for Unreal Engine game development is its strict dependency on a live editor session and the automation-bridge plugin. It cannot execute workflows when the editor is closed or the environment is improperly configured.