◀ [이전회차] Unity와 AI로만 게임 만들기! 바이브 코딩의 핵심 가이드 (1) 바로가기
Unity MCP 연결하기
MCP를 설정하면 Claude Code가 Unity를 직접 조작할 수 있습니다. 이 장에서는 가장 널리 사용되는 mcp-unity를 설치합니다.
🔧 MCP 설치 방법
Step 1: Unity 프로젝트 생성
Unity Hub 실행
"새 프로젝트(New Project)" 클릭
템플릿 선택:
2D 게임: 2D (Built-In Render Pipeline)
3D 게임: 3D (Built-In Render Pipeline) 또는 3D (URP)
프로젝트 이름과 저장 위치 설정
"프로젝트 생성" 클릭
Step 2: Unity Package 설치
Unity 에디터가 열리면:
상단 메뉴에서 Window → Package Manager 클릭
좌측 상단 "+" 버튼 클릭
"Add package by name..." 선택
입력창에 아래 내용 입력:
com.unity.nuget.newtonsoft-json
"Add" 클릭
Step 3: MCP Unity 패키지 설치
다시 "+" 버튼 클릭
"Add package from git URL..." 선택
아래 URL 입력:
<https://github.com/CoderGamester/mcp-unity.git>
"Add" 클릭하고 설치 완료까지 대기
Step 4: MCP 서버 설정
설치가 완료되면 Unity 상단 메뉴에 "Tools"가 추가됩니다.
Tools → MCP Unity → Server Window 클릭
나타나는 창에서 "Start Server" 버튼 클릭
상태가 "Running"으로 바뀌면 성공
⚙️ Claude Code에 MCP 연결하기
Step 1: 설정 파일 위치 찾기
Windows:
C:\\\\Users\\\\[사용자이름]\\\\AppData\\\\Roaming\\\\Claude\\\\claude_desktop_config.json
Mac:
~/Library/Application Support/Claude/claude_desktop_config.json
💡 파일이 없다면? Claude Code를 한 번 실행했다가 종료하면 자동으로 생성됩니다.
Step 2: 설정 파일 수정
해당 파일을 메모장이나 VS Code로 열고, 아래 내용으로 수정합니다:
{
"mcpServers": {
"mcp-unity": {
"command": "node",
"args": [
"C:/Users/[사용자이름]/[Unity프로젝트경로]/Library/PackageCache/com.gamedevmcp.mcp-unity@[버전]/Server~/build/index.js"
]
}
}
}