UECortex은(는) 무엇을 하나요?
언리얼 엔진 5 에디터 내에서 네이티브 MCP 서버를 실행하여, 별도의 외부 프로세스 없이 Claude Code, VS Code 및 기타 MCP 클라이언트로 프로젝트를 제어합니다.
개요
이 스킬은 언리얼 엔진 5 에디터에 직접 내장된 Model Context Protocol (MCP) 서버입니다. 에디터가 실행되는 동안 MCP 클라이언트가 연결하여 언리얼 프로젝트와 상호작용할 수 있습니다.
주요 기능
- 액터 관리: 액터 생성, 배치, 수정 및 제거
- 머티리얼 편집: 머티리얼 생성, 파라미터 수정, 할당
- 블루프린트 조작: 블루프린트 클래스 및 함수 편집
- 레벨 제어: 레벨 로드, 저장 및 구성 요소 관리
- 에셋 관리: 에셋 가져오기, 내보내기 및 정리
- C++ 통합: 언리얼 C++ 코드 편집 및 함수 호출
지원 플랫폼
- Claude Code
- VS Code (GitHub Copilot 포함)
- Cursor
- 기타 MCP 클라이언트
설치 방법
- 이 저장소를 클론합니다.
- 언리얼 엔진 5.3 이상에서
.uproject파일을 엽니다. - 에디터가 시작되면 MCP 서버가 자동으로 실행됩니다.
- MCP 클라이언트를
localhost:8090(기본값)에 연결합니다.
환경 변수
| 변수 | 설명 | 기본값 |
|---|---|---|
UECORTEX_PORT | MCP 서버 포트 | 8090 |
UECORTEX_LOG_LEVEL | 로깅 수준 | info |
사용 예시
# Claude Code에서 연결
claude code --mcp http://localhost:8090
// VS Code settings.json
{
"mcp.servers": {
"UECortex": {
"url": "http://localhost:8090"
}
}
}
라이선스
MIT