CoderGamester/mcp-unity
Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
해결하는 문제
MCP Unity는 Unity 에디터와 AI 어시스턴트 사이의 다리를 제공하여 AI 에이전트가 Unity 프로젝트를 직접 조작하고 질의할 수 있도록 합니다. IDE와 게임 엔진 간 수동 전환의 번거로움을 제거하고, AI가 GameObject 생성, 컴포넌트 수정, 씬 관리 등의 작업을 수행할 수 있게 합니다.
작동 방식
이 프로젝트는 Model Context Protocol (MCP)을 구현하며, Node.js 서버를 브리지로 사용합니다. 패키지 형태로 Unity 에디터에 통합되며, Cursor, Windsurf, Claude Code와 같은 AI 클라이언트가 Unity 에디터 내에서 작업을 실행할 수 있도록 도구와 리소스를 제공합니다.
대상 사용자
AI 코드 어시스턴트를 사용하고, 게임 개발 워크플로를 AI 기반 개발 환경에 통합하고자 하는 Unity 개발자.
주요 기능
- 포괄적인 에디터 제어: GameObject, 컴포넌트, 매터리얼, 씬, 패키지 관리 도구.
- IDE 통합: 자동으로 Unity의
Library/PackedCache폴더를 워크스페이스에 추가하여 Unity 패키지의 코드 인텔리전스와 자동 완성 향상. - 배치 실행: 단일 요청에서 여러 작업을 실행하여 지연 시간을 줄이고 원자적 작업을 보장.
- 플레이 모드 제어: AI 명령을 통해 Unity의 플레이 모드 시작, 일시정지, 정지, 단계 실행 가능.
- 리소스 접근: 시나리오 계층, 콘솔 로그, 자산 데이터베이스에 대한 AI 에이전트의 실시간 접근 제공.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트