SK

sack-kazu/unitynaturalmcpextensiontools

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 4 forks 품질 44 트렌드 8MIT

MCP(Model Context Protocol) 도구를 사용하여 Unity Natural MCP 서버 기능을 종합 Unity Editor 자동화에 확장합니다.

개요

MCP(Model Context Protocol) 도구를 사용하여 Unity Natural MCP 서버 기능을 종합 Unity Editor 자동화에 확장합니다. Unity Natural MCP by notargs는 Unity Editor의 MCP 서버 통합을 제공합니다. - 빈 GameObjects, primitives 및 prefab 인스턴스 생성 - Transform, duplicate, delete object, and set parent-child relationships - 추가 및 구성 구성 구성 요소 ( JSON 구조 설정 지원 포함) - 자세히 보기 GameObject 정보 - 목록 및 필터 장면 개체 - 생성 및 업데이트 자료 (Jack 구조 설정 지원 포함) - 렌더링 자료 할당 - 목록 및 필터 자료 - 폴더 만들기, prefabs를 생성, 자산을 삭제 - 목록 조립식 및 자세한 prefab 정보를 얻을 - 종합적인 입자 시스템 구성 (Jack Structured 구성 지원) - 제어 입자 시스템 재생 (플레이/스톱) - 상세한 입자 시스템 정보를 얻기 - 장면에서 캡처 스크린 샷 - 캡처 ...

개요(AI 번역)

제품 정보

MCP(Model Context Protocol) 도구를 사용하여 Unity Natural MCP 서버 기능을 종합 Unity Editor 자동화에 확장합니다.

[!수신] 이 저장소의 대부분은 Claude Code에 의해 생성되었습니다, 그래서 기능은 보장 할 수 없습니다.

기본 프로젝트

Unity Natural MCP by notargs는 Unity Editor의 MCP 서버 통합을 제공합니다.

**Unity Natural MCP는 이 기능을 위해 설치되어야 합니다 **

특징

통합된 오브젝트 관리 (McpUnifiedObjectTool)

  • 빈 GameObjects, primitives 및 prefab 인스턴스 생성
  • 변형, 중복, 삭제 개체, 및 부모의 관계를 설정
  • 컴포넌트 추가 및 구성 (JMJ 구조 설정 지원)
  • GameObject 정보 얻기
  • 목록 및 필터 장면 객체

✪ 통합 자산 및 재료 관리 (McpUnifiedAssetTool)

  • 생성 및 업데이트 자료 (Jack Structured 구성 지원)
  • 렌더링 재료 할당
  • 목록 및 필터 재료
  • 폴더 만들기, prefabs 생성, 자산 삭제
  • Prefabs 목록과 상세한 prefab 정보를 얻으십시오

✨ 통합 효과 시스템 (McpUnifiedEffectTool)

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Unity Natural MCP Extension Tools

日本語

Custom MCP (Model Context Protocol) tools that extend Unity Natural MCP server capabilities for comprehensive Unity Editor automation.

[!WARNING] Most of this repository has been created by Claude Code, so functionality cannot be guaranteed.

Base Project

This is an extension of Unity Natural MCP by notargs, which provides MCP server integration for Unity Editor.

Unity Natural MCP must be installed for this to function

Features

🎯 Unified Object Management (McpUnifiedObjectTool)

  • Create empty GameObjects, primitives, and prefab instances
  • Transform, duplicate, delete objects, and set parent-child relationships
  • Add and configure components (with JSON structured configuration support)
  • Get detailed GameObject information
  • List and filter scene objects

🎨 Unified Asset & Material Management (McpUnifiedAssetTool)

  • Create and update materials (with JSON structured configuration support)
  • Assign materials to renderers
  • List and filter materials
  • Create folders, create prefabs, delete assets
  • List prefabs and get detailed prefab information

✨ Unified Effect Systems (McpUnifiedEffectTool)

  • Comprehensive particle system configuration (with JSON structured configuration support)
  • Control particle system playback (play/stop)
  • Get detailed particle system information

📷 Scene Capture Functionality (McpSceneCaptureTool)

  • Capture screenshots from scene view
  • Capture screenshots from game view
  • Capture prefabs in prefab edit mode
  • List and manage captured screenshots

📦 Prefab Edit Mode Management (McpPrefabEditTool)

  • Start, save, and exit prefab edit mode
  • Check prefab editing status
  • Apply prefab instance changes to source prefab
  • Revert prefab instance changes to source state
  • Display prefab instance change information and overrides

🏗️ Scene Management Functionality (McpSceneManagementTool)

  • Create new scenes (supports Empty, 3D, 2D, UI templates)
  • Save scenes and save with new names
  • Load scenes (supports Single and Additive modes)
  • List scenes in project
  • Get active scene detailed information
  • Close scenes (multi-scene support)

⚙️ Project Settings Management (McpProjectSettingsTool)

  • Manage project layers (list, set names, remove)

🔧 Common Infrastructure System

  • Unified error handling and logging
  • Automatic Prefab mode/Scene mode detection
  • Type-safe JSON configuration parsing and validation
  • Automatic conversion of Unity-specific types (Vector, Color, Quaternion, etc.)
  • Nested property setting (dot notation support)

Requirements

Follows the requirements of Unity Natural MCP

Installation

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →