유니티 MCP 사용법을 검색해보면 클로드 데스크탑을 사용하는 방법은 나오지만
vscode의 확장에서 사용하는 클로드코드에서 사용하는 방법이 나오지 않아서 작성한다.
우선 유니티 에셋스토어에서 MCP for Unity를 설치한다.

유니티 상단 툴바에서 Window > Unity MCP > Local Setup Window 을 선택하면 아래와 같이 뜬다.
알맞은 버전의 파이썬과 UV패키지 매니저가 설치되어야 한다.
아래 Open ~ page를 눌러 설치후 refresh버튼을 눌러서
모두 초록불이 나오면 사용 가능하다.

이번에는 유니티 상단 툴바에서 Window > Unity MCP > Toggle MCP Window 을 선택한다.
Server는 HTTP Local, 주소는 http://localhost:8080으로 둔다. 아마 기본값으로 되어있을거다.
Client Configuration에서는 Claude Code를 선택하고
claude.cmd파일을 찾아 선택한다
나의 경우는 이 경로에 있었다.
C:\Users\{사용자이름}\AppData\Roaming\npm\claude.cmd
마지막으로 Start Server를 눌러 서버 콘솔이 켜지게 한다. 이를 끄지 않고 그대로 둔다.

마지막으로 mcp를 사용할 유니티 프로젝트 경로에서 vscode를 실행하고 클로드 코드에게
유니티mcp를 사용할 수 있게 설정하라고 명령을 내리면 알아서 설정 후 mcp와 연결한다.
나는 도중에 에러가 발생해서 vscode를 닫고 다시 실행한 후 mcp를 사용하라고 하니까
제대로 인식하고 사용할 수 있었다.

이전에 말을 제대로 듣지 않았던 것과 달리, 요즘은 어느정도 내가 원하는 대로 잘 만드는 편이다.
아직은 많이 지적을 해야 하지만 적어도 내가 직접 수정하는게 더 빠르겠다는 생각이 덜 든다.
언젠가는 지시 한번에 웬만한 것은 문제없이 끝까지 만들 정도로 발전하지 않을까 싶다.