Unreal Engine Plugin
Native C++ Model Context Protocol (MCP) plugin for Unreal Engine 5.4+
What is Unreal Engine Plugin?
Unreal Engine Plugin is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to native c++ model context protocol (mcp) plugin for unreal engine 5.4+
Native C++ Model Context Protocol (MCP) plugin for Unreal Engine 5.4+
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Native C++ Model Context Protocol (MCP) plugin for Unreal En
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx yes-ueConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Unreal Engine Plugin
yes-ue-mcp is a native C++ Model Context Protocol plugin for Unreal Engine 5.4 and later that enables AI coding agents to communicate directly with the Unreal Editor. Note: this project has been superseded by its successor soft-ue-cli, which provides 50+ commands for Blueprint editing, Play-In-Editor control, performance profiling, and StateTree manipulation. Developers use it to let Claude Code and other AI agents automate game development tasks — from modifying Blueprint logic to running profiling sessions — without leaving their AI assistant interface.
Prerequisites
- Unreal Engine 5.4 or later installed
- Python 3.10 or later (for soft-ue-cli, the successor package)
- pip to install soft-ue-cli
- An MCP-compatible client such as Claude Code or Claude Desktop
- A working Unreal Engine project to connect the plugin to
Install the successor package soft-ue-cli
The original yes-ue-mcp project is deprecated. Install the actively maintained soft-ue-cli package which includes all yes-ue functionality plus 50+ additional commands.
pip install soft-ue-cliClone the yes-ue-mcp plugin into your Unreal project (for native C++ integration)
If you need the native C++ plugin specifically, clone the yes-ue-mcp repository into your Unreal project's Plugins directory.
git clone https://github.com/softdaddy-o/yes-ue-mcp.git /path/to/UnrealProject/Plugins/yes-ue-mcpEnable the plugin in Unreal Engine
Open your Unreal project, navigate to Edit > Plugins, search for the yes-ue-mcp or MCP plugin, enable it, and restart the editor when prompted.
Configure your MCP client to connect to the Unreal plugin
Add the server configuration to your claude_desktop_config.json or Claude Code settings. The soft-ue-cli package exposes the MCP interface.
{
"mcpServers": {
"unreal-engine": {
"command": "soft-ue-cli",
"args": ["mcp"]
}
}
}Launch Unreal Engine and connect
Start your Unreal Engine project with the plugin enabled. Your MCP client should now be able to communicate with the editor. Ask Claude to list available commands or perform a simple editor action to confirm the connection.
Unreal Engine Plugin Examples
Client configuration
Claude Desktop configuration using soft-ue-cli (the actively maintained successor to yes-ue-mcp) as the MCP server.
{
"mcpServers": {
"unreal-engine": {
"command": "soft-ue-cli",
"args": ["mcp"]
}
}
}Prompts to try
Example prompts for AI-assisted Unreal Engine development using the plugin's capabilities.
- "List all available Unreal Engine MCP commands."
- "Start a Play-In-Editor session for the current level."
- "Show me the Blueprint graph for the PlayerCharacter actor."
- "Run a CPU performance profile for 5 seconds and show the results."
- "List all assets in the /Game/Characters content directory."
- "Create a new Blueprint actor class called NPC_Merchant."Troubleshooting Unreal Engine Plugin
Plugin not found in Unreal Engine's plugin browser
Verify the plugin folder was cloned into the correct location: YourProject/Plugins/yes-ue-mcp. The Plugins directory must be at the project root level (same level as the .uproject file), not inside the Content or Source directories.
soft-ue-cli command not found after pip install
Ensure the Python scripts directory is in your PATH. On macOS/Linux, try 'python -m soft_ue_cli mcp' as an alternative. On Windows, check that %APPDATA%\Python\Scripts is in your PATH environment variable.
MCP client connects but commands fail with Unreal editor errors
Ensure Unreal Engine 5.4 or later is running with the plugin enabled before attempting to use MCP commands. The plugin requires an active editor session — it does not work with packaged builds or when the editor is closed.
Frequently Asked Questions about Unreal Engine Plugin
What is Unreal Engine Plugin?
Unreal Engine Plugin is a Model Context Protocol (MCP) server that native c++ model context protocol (mcp) plugin for unreal engine 5.4+ It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Unreal Engine Plugin?
Follow the installation instructions on the Unreal Engine Plugin GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Unreal Engine Plugin?
Unreal Engine Plugin works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Unreal Engine Plugin free to use?
Yes, Unreal Engine Plugin is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Unreal Engine Plugin Alternatives — Similar Developer Tools Servers
Looking for alternatives to Unreal Engine Plugin? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Unreal Engine Plugin in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Unreal Engine Plugin?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.