
sack-kazu/unitynaturalmcpextensiontools
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Unity自然MCPサーバー機能を拡張するカスタムMCP(Model Context Protocol)ツール.
概要
Unity自然MCPサーバー機能を拡張するカスタムMCP(Model Context Protocol)ツール。 Unity Editor 用の MCP サーバの統合を提供する、notargs による Unity Natural MCP の拡張です。 - 空のGameObject、プリミティブ、プレハブインスタンスを作成 - 変換、重複、オブジェクトを削除、親子関係を設定 - コンポーネントの追加と構成(JSON構造設定サポート付き) - 詳細なGameObject情報の取得 - シーンオブジェクトの一覧とフィルタリング - 素材の作成と更新(JSON構造設定サポート付き) - レンダラーに材料を割り当てる - リストとフィルタ材料 - フォルダの作成、プレハブの作成、アセットの削除 - リストプレハブと詳細なプレハブ情報の取得 - 包括的なパーティクルシステム構成(JSON構造設定サポート付き) - パーティクルシステム再生(再生/停止)の制御 - 詳細なパーティクルシステム情報を入手 - シーンビューからスクリーンショットをキャプチャ - キャプチャ...
概要(AI 翻訳)
日本語 English
Unity自然MCPサーバー機能を拡張するカスタムMCP(Model Context Protocol)ツール。
[!警告] このリポジトリのほとんどは、Claudeコードによって作成されているため、機能は保証できません。
##ベースプロジェクト
Unity Editor 用の MCP サーバの統合を提供する、notargs による Unity Natural MCP の拡張です。
Unity Natural MCP は、この機能にインストールする必要があります
##特徴
明確なオブジェクト管理 (McpUnifiedObjectTool)
- 空のGameObject、プリミティブ、プレハブインスタンスを作成する
- オブジェクトの変換、複製、削除、および親子関係の設定
- コンポーネントの追加と構成(JSON構造設定サポート付き)
- 詳細なGameObject情報を入手
- リストとフィルタシーンオブジェクト
トラッキング統合資産管理(McpUnifiedAssetTool)
・材料の作成・更新(JSON構造設定サポート付き)
- レンダリング者にマテリアルを割り当てる
- リストおよびフィルター材料
- フォルダの作成、プレハブの作成、アセット削除
- リストプレハブと詳細なプレハブ情報を取得する
✨ 統合効果システム(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
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →