
gimmedg/unrealengine5-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Unreal Engine 5.6+의 자연적인 언어 통제를 가능하게 하는 MCP 공구. Blueprint 워크플로우 지원과 대규모 프로젝트를 위한 설계.
개요
Unreal Engine 5.6+의 자연적인 언어 통제를 가능하게 하는 MCP 공구. Blueprint 워크플로우 지원과 대규모 프로젝트 설계 노드 그래프를 구축하고, GameplayAbilities를 만들고, MCP 클라이언트를 통해 편집기 작업을 자동화합니다. Unreal Python API 문서와 RAG-powered Python 스크립트를 포함합니다. 호밍 클러스터 Grenade - Lyra grenade + MCP-generated Blueprints (GA, 기술 시스템) uv 패키지 관리자는 권장하지만 현재가 아닌 경우 자동으로 설치됩니다. 1. 플러그인/UnrealEngineMCP 폴더를 언리얼 프로젝트의 플러그인/ 디렉토리에 복사합니다. Unreal Editor 3.에서 프로젝트를 엽니다. 플러그인 사용: 4. Restart Unreal Editor - 편집 %APPDATA%\Claude\claude desktop config.json: - 편집 ~/Library/Application Support/Claude/claude desktop config.json: 기본 설정은 상자에서 작동합니다.
개요(AI 번역)
Unreal Engine 5.6+의 자연적인 언어 통제를 가능하게 하는 MCP 공구. Blueprint 워크플로우 지원과 대규모 프로젝트를 위한 설계 노드 그래프를 구축하고, GameplayAbilities를 만들고, MCP 클라이언트를 통해 편집기 작업을 자동화합니다. Unreal Python API 문서와 RAG-powered Python 스크립트를 포함합니다.
₢ 킹
*Homing 클러스터 Grenade - Lyra grenade + MCP-generated Blueprints (GA, 기술 시스템) *
⭐ 특징
| 분류 | 묘사 |
|---|---|
| Blueprint Tools | Blueprints 생성, 구성, 노드 그래프 구축, 변수 관리, 핀 연결 |
| GAS(Gameplay ability System) | 게임플레이빌리티, GameplayEffects, 전체 그래프 시공의 폭풍 |
| Editor Tools | Spawn actors, 생성물, 조작, 검색 자산 |
| RAG Search | BM25로 언리얼 파이썬 API 문서 검색 |
| Python Execution | RAG-powered 문서 보기 |
| PCG Tools | PCG 그래프 만들기, 노드 추가, 가장자리 연결하기 (Early stage - in development) |
건축
. 시작 가이드
요구 사항
| 부품 | 버전 |
|---|---|
| ** 언리얼 엔진 ** | 5. |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Unreal Engine MCP
MCP tool that enables natural language control of Unreal Engine 5.6+. Designed for large-scale projects with specialized Blueprint workflow support. Build node graphs, create GameplayAbilities, and automate editor tasks through MCP client. Includes RAG-powered Python scripting with Unreal Python API documentation.
🎬 Demo
Homing Cluster Grenade - Lyra grenade + MCP-generated Blueprints (GA, skill system)
⭐ Features
| Category | Description |
|---|---|
| Blueprint Tools | Create blueprints, add components, build node graphs, manage variables, connect pins |
| GAS (Gameplay Ability System) | Create GameplayAbilities, GameplayEffects, AbilityTasks with full graph construction |
| Editor Tools | Spawn actors, create materials, manipulate transforms, search assets |
| RAG Search | Search Unreal Python API docs with BM25 |
| Python Execution | Execute Python code in Unreal with RAG-powered documentation lookup |
| PCG Tools | Create PCG graphs, add nodes, connect edges (Early stage - in development) |
📐 Architecture
┌─────────────────────────────────────────────────────────────┐
│ Claude Desktop / Cursor (Client) │
│ LLM reasoning & tool invocation │
└──────────────────────────┬──────────────────────────────────┘
│ MCP Protocol (stdio)
┌──────────────────────────┴──────────────────────────────────┐
│ Python MCP Server │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ Tools │ │
│ │ • editor_tool - Actor/asset manipulation │ │
│ │ • blueprint_tool - Blueprint/GAS node graphs │ │
│ │ • pcg_tool - PCG graph construction │ │
│ │ • rag_tool - API search & Python execution │ │
│ └────────────────────────────────────────────────────────┘ │
└──────────────────────────┬──────────────────────────────────┘
│ TCP
┌──────────────────────────┴──────────────────────────────────┐
│ Unreal Engine C++ Plugin │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ Command Handlers │ │
│ │ • EditorCommands - Level actor operations │ │
│ │ • BlueprintCommands - BP asset & node graph editing │ │
│ │ • PCGCommands - PCG graph manipulation │ │
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"UnrealEngineMCP": {
"command": "uv",
"args": [
"--directory",
"C:\\path\\to\\unreal-engine-mcp",
"run",
"main.py"
]
}
}
}