manage_assets
Manage Unity project assets: get detailed info, create folders, delete, move, rename, duplicate assets, and import external files.
分類: アセット
| 名前 | 型 | 必須 | 既定値 | 説明 |
|---|---|---|---|---|
action |
string | 必須 | Action to perform on the asset. 値: get_info, create_folder, delete, move, rename, duplicate, import |
|
path |
string | Asset path (e.g. ‘Assets/Materials/MyMat.mat’) | ||
new_path |
string | Destination path for move, or new name for rename | ||
parent_folder |
string | Parent folder path for create_folder (e.g. ‘Assets/Textures’) | ||
folder_name |
string | Name of the new folder for create_folder | ||
source_path |
string | External file path for import action |
呼び出しの例
Section titled “呼び出しの例”必須の引数だけを入れています。ほかは必要に応じて足してください。
{ "name": "manage_assets", "arguments": { "action": "get_info" }}SuperSave モードでは
Section titled “SuperSave モードでは”Unity を NANORA_MCP_SUPERSAVE=1 で起動したときは、メタツール execute から {"tool": "manage_assets", "args": { … }} の形で呼びます。SuperSave モードを参照。
Assets/NanoraUnityMCP/Editor/Tools/ManageAssetsTool.cs(版 1.2.1)から生成しています。説明文はツール定義のまま(英語)です。AI クライアントは tools/list で同じスキーマを受け取ります。