OlympHill
mcp-unity logo

mcp-unityMCP 서버는Unity 게임 에디터에 AI 코딩 수향들을 직접 연결합니다. 명령어로 씬을 구성할 수 있고, 객체들을 이동시킬 수도 있으며, 머테리얼을 변경할 수도 있을 뿐만 아니라 테스트를 수행할 수도 있습니다. 이러한 연산은 명령어로 수행해 시간을节约할 수 있습니다.

(0)
Daniel Nikulshyn리뷰어 Daniel Nikulshyn·업데이트됨 2026년 7월

개요

MCP Unity는 유니티(Ununity)와 노드 제이에스 서버에서 모델 콘텍스트 프로토콜(MCP)을 구현할 수 있게 하는 다리입니다. 사용자는 명령어로 인스턴트에서 씬을 만들거나 객체 이동, 자재 변경 등 명령어로 테스트를 할 수 있습니다. 이는 시간을 단축하고 생산성을 향상할 수 있습니다. MCP Unity는 커서, 윈드서프, 클라우드 코드와 같은 AI 코드 도우미와 통합할 수 있습니다. MCP Unity는 유니티 씬과 게임 오브젝트 조작 및 쿼리할 때 MCP 서버 도구 및 IDE 통합, 패키지 캐시 액세스 등 다양한 기능을 제공합니다.

주요 기능

  • IDE 통합
  • 패키지 캐시 엑세스
  • execute_menu_item
  • select_gameobject
  • update_gameobject
  • update_component

가격

모델
Free
카테고리
MCP 서버
평점
아직 리뷰 없음

사용 사례

게임 개발

MCP Unity를 사용하면 개발자가 명령어로 UNITY 에디터를 상호작용하여-manual 네비게이션 및 클릭 수를 줄일 수 있습니다.이로 인해 게임 개발이 가속화됩니다

AI 보조 코딩

MCP Unity를 사용하면 AI 코딩 도우미가 UNITY 에디터 내에서 연산을 수행할 수 있도록 하여 반복적인 업무를 자동화하고 생산성을 향상할 수 있습니다.

장단점

장점

  • Unity 패키지에 대한 코드 지성을 향상시킵니다
  • Unity 패키지에 대한 더 나은 자동 완성 및 타입 정보를 허용합니다
  • AI 코딩 도우미가 Unity 에디터 내에서 연산을 수행할 수 있도록 합니다
  • 명령어로 UNITY 프로젝트를 상호작용하기 때문에 시간을 절약할 수 있습니다

단점

  • AI 코딩 도우미와의 호환성을 다룰 때 정보가 제한적입니다
  • Node.js 서버에서 MCP 프로토콜을 구현해야 합니다

리뷰

리뷰를 작성하려면 로그인하세요.

아직 리뷰가 없습니다. 첫 번째가 되어보세요!

Q&A

Why do some clients fail with KeyError: 'position' during tool initialization?

Some MCP clients may fail while parsing tool schemas when they contain local JSON pointer references such as #/properties/position. MCP Unity avoids this by registering transform tool inputs (set_transform, move_gameobject, rotate_gameobject, scale_gameobject) with fresh nested vector schemas per field, so the generated schema does not rely on local #/properties/... references. If you still see this error: update your MCP client to the latest version, rebuild the Node server (cd Server~ && npm run build), confirm your package version includes this compatibility fix.

Asked by Winifred Adeyemi · Jul 31, 2026

Why do I get a connection failed error when running Play Mode tests?

The run_tests tool returns the following response: Error: Connection failed: Unknown error This error occurs because the bridge connection is lost when the domain reloads upon switching to Play Mode. The workaround is to turn off Reload Domain in Edit > Project Settings > Editor > "Enter Play Mode Settings".

Asked by Rania Nasser · Jul 27, 2026

Why won't the MCP Unity server start?

Check the Unity Console for error messages Ensure Node.js is properly installed and accessible in your PATH Verify that all dependencies are installed in the Server directory

Asked by Frank Müller · Jul 24, 2026

Why am I unable to connect to MCP Unity?

Ensure the WebSocket server is running (check the Server Window in Unity) Send a console log message from MCP client to force a reconnection between MCP client and Unity server Change the port number in the Unity Editor MCP Server window. (Tools > MCP Unity > Server Window)

Asked by Valentina Marino · May 28, 2026

Is MCP Unity free to use?

Yes, MCP Unity is an open-source project distributed under the MIT License. You are free to use, modify, and distribute it according to the license terms.

Asked by Sanjay Gupta · Apr 27, 2026

질문하기

MCP 서버 대안