Smithery.ai용 Unity MCP 서버
Unity 게임 개발을 위한 포괄적인 모델 컨텍스트 프로토콜(MCP) 서버로, 프로젝트 관리, 장면 편집, 프리팹 생성, 스크립트 생성 등을 위한 도구를 제공합니다.
특징
- 프로젝트 관리 : Unity 프로젝트 생성 및 열기
- 씬 편집 : Unity 씬을 만들고 수정합니다.
- 프리팹 생성 : 사용자 정의 가능한 구성 요소로 프리팹을 생성합니다.
- 스크립트 생성 : 다양한 템플릿(MonoBehaviour, ScriptableObject, EditorWindow)을 사용하여 C# 스크립트를 만듭니다.
- Smithery.ai 통합 : Smithery.ai 플랫폼과 완벽한 호환성
시작하기
필수 조건
- Node.js 18 이상
- Unity 설치됨(실제 Unity 작업을 위해)
설치
- 저장소를 복제합니다.
지엑스피1
- 종속성 설치:
- 프로젝트를 빌드하세요:
서버 실행
지역 개발
Smithery.ai 배포
또는 Docker를 사용하면:
구성
서버는 환경 변수를 통해 구성할 수 있습니다.
SMITHERY
: Smithery 모드를 활성화하려면 "true"로 설정합니다(WebSocket 전송 사용).PORT
: WebSocket 서버 포트(기본값: 3000)UNITY_PROJECTS_PATH
: Unity 프로젝트를 저장할 디렉토리SCRIPT_ROOT
: 스크립트 템플릿을 저장할 디렉토리
API 도구
Unity 프로젝트 생성
지정된 구성으로 새로운 Unity 프로젝트를 만듭니다.
오픈 유니티 프로젝트
기존 Unity 프로젝트를 엽니다.
Unity 씬 만들기
새로운 Unity 장면을 만듭니다.
Unity 프리팹 만들기
새로운 Unity 프리팹을 만듭니다.
Unity 스크립트 생성
Unity용 새로운 C# 스크립트를 생성합니다.
도커 지원
Docker를 사용하여 서버를 배포할 수 있습니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Smithery.ai와의 자연어 통합을 통해 사용자가 프로젝트를 관리하고, 장면을 편집하고, 프리팹을 만들고, 스크립트를 생성할 수 있게 해주는 Unity 게임 개발을 위한 모델 컨텍스트 프로토콜 서버입니다.
Related MCP Servers
- AsecurityFlicenseAqualityA starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.Last updated -169TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Zulip workspaces, supporting capabilities such as posting messages, listing channels, sending direct messages, and accessing conversation history.Last updated -JavaScriptApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with the Godot game engine, allowing them to launch the editor, run projects, capture debug output, and control project execution.Last updated -62JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides access to Unity Catalog Functions, allowing AI assistants to list, get, create, and delete functions within Unity Catalog directly through a standardized interface.Last updated -8PythonMIT License