Skip to main content

IvanMurzak/Unity-MCP

SkillsMP는 IvanMurzak/Unity-MCP에서 80개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
80
GitHub 스타
4,213
GitHub 포크
376

이 저장소의 skills

수집된 skill 80개 중 40개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Modify an asset file in the project. Use 'assets-get-data' first to inspect the asset structure before modifying. Not allowed to modify asset files in the 'Packages/' folder — modify them in 'Assets/'. Three modification surfaces are available (content,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Modify a specific Component on a GameObject in opened Prefab or in a Scene. Allows direct modification of component fields and properties without wrapping in GameObject structure. Use 'gameobject-component-get' first to inspect the component structure before…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Modify a Unity `UnityEngine.Object`'s serializable fields/properties. Three modification surfaces are available (`objectDiff`, `pathPatches`, `jsonPatch`) — see the skill body. Use 'object-get-data' first to inspect the object structure.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Copy assets at given paths and store them at new paths. Refreshes the AssetDatabase at the end. Use 'assets-find' to locate the source assets first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Create a new folder under a parent folder inside 'Assets/'. The parent path must start with 'Assets/' and every intermediate folder in it must already exist. Refreshes the AssetDatabase at the end and returns the GUID(s) of the created folder(s).

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Delete the assets at the given project paths. Refreshes the AssetDatabase at the end. Use 'assets-find' to locate the assets first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Search the built-in assets of the Unity Editor (located at Resources/unity_builtin_extra). Filters by name and/or type; built-in assets have no GUID so GUID-based lookups are not supported.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Search the Unity asset database using a search filter string. The filter accepts names, labels (`l:`), types (`t:`), AssetBundles (`b:`), areas (`a:`), and globs (`glob:`). See the body for the full filter syntax.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Get asset data from the asset file in the Unity project — every serializable field and property. Supports token-saving path-scoped reads via `paths` or `viewQuery`. Use 'assets-find' to find the asset first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Move or rename assets at the given project paths. Refreshes the AssetDatabase at the end. Use 'assets-find' to locate the assets first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Get detailed data about a shader asset — properties, subshaders, passes, compilation messages, and supported status. Supports token-saving path-scoped reads via `paths` or `viewQuery`. Use 'assets-find' with `t:Shader` or 'assets-shader-list-all' to locate…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

List all shaders available in the project assets and packages, sorted by name. Use this to discover a valid `shaderName` for 'assets-material-create'.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Retrieve Unity Editor logs from the MCP plugin's `LogCollector`, optionally filtered by log type or time window. Useful for debugging and monitoring Editor activity.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Get information about the current Selection in the Unity Editor — active object, active transform, selected GameObjects, transforms, instance IDs, and asset GUIDs (each enrichment is opt-in). Pair with 'editor-selection-set' to change the selection.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Set the current Selection in the Unity Editor to the provided objects. All `ObjectRef`s must resolve to existing Unity objects; otherwise the call throws. Use 'editor-selection-get' to inspect the current selection first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Add one or more Components to a GameObject in the opened Prefab or active Scene. Component types are looked up by full name (with namespace) or by class-name fallback. Use 'gameobject-find' to locate the host GameObject and 'gameobject-component-list-all' to…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Get detailed information about a specific Component on a GameObject — type, enabled state, and (optionally) serialized fields and properties. Supports token-saving path-scoped reads via `paths` or `viewQuery`. Use 'gameobject-find' to list components first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

List the fully-qualified C# type names of every concrete `UnityEngine.Component` subclass available in the project. Paginated (default 5/page, max 500). Use this to find a valid `componentName` for 'gameobject-component-add'.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Duplicate a batch of GameObjects in the currently opened Prefab or active Scene. Marks each affected scene as dirty after duplication. Use 'gameobject-find' to locate the source GameObjects first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Find a specific GameObject in the opened Prefab (preferred when present) or the active Scene. Optionally include editable data, components preview, bounds, and limited hierarchy. Supports token-saving path-scoped reads via `paths` or `viewQuery`.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Modify GameObject fields and properties in opened Prefab or in a Scene. You can modify multiple GameObjects at once. Just provide the same number of GameObject references and SerializedMember objects. Three modification surfaces are available per GameObject…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Get serialized data for a Unity `UnityEngine.Object` — all serializable fields and properties. Supports token-saving path-scoped reads via `paths` or `viewQuery`. Pair with 'object-modify' when you need to write back.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

List all UPM packages installed in the Unity project — name, version, source, description. Optionally filter by source (registry, embedded, local, git, built-in, local tarball), by name/display/description substring, and by direct-dependency-only.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Search Unity's package registry plus locally installed packages (Git, local, embedded sources) by query string. Returns available versions and installation status. Online mode fetches exact matches from the live registry then supplements with cached substring…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Capture the current frame's timing info (delta time, FPS, frame counts, runtime). Snapshot only — historical frames live in Unity's Profiler window.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Return memory statistics snapshot from UnityEngine.Profiling.Profiler — reserved, allocated, mono heap, graphics, etc. (in MB).

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Return current frame timing, FPS, vsync, target frame rate, threading mode, and graphics device type from Unity Time / QualitySettings / SystemInfo.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Return script execution timing (frame time, fixed dt, time scale, frame count, runtime) plus Mono / GC memory usage in MB.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Return the Unity profiler's current enabled state, active modules, max-used memory, and platform support flag. Read-only.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

List all known profiler module names with their local 'enabled' bookkeeping flag.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Call a C# method by reflection — including private methods. Requires a method schema obtained via 'reflection-method-find'. Supports static methods, instance methods (with optional target deserialization), and main-thread / off-thread execution.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Find C# methods across every loaded assembly by name / type / parameters — including private methods. Returns serialized `MethodData` entries usable as schemas for 'reflection-method-call'.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Retrieve the list of root GameObjects in the specified opened scene (or the active scene when `openedSceneName` is empty). Supports token-saving path-scoped reads over the root-GameObjects array via `paths` or `viewQuery`. Use 'scene-list-opened' to enumerate…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

List every scene currently opened in the Unity Editor as a shallow snapshot (name, path, build flags). Use 'scene-get-data' for the deep view of a specific scene.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Open a Unity scene asset in Single or Additive mode. Returns the post-open list of all opened scenes. Use 'assets-find' to locate the scene asset first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Mark an opened scene as the Editor's active scene (the one new GameObjects are added to and that's used as the default for many operations). Use 'scene-list-opened' to enumerate opened scenes first.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Render a target GameObject from a chosen camera angle with optional layer-based isolation, configurable background (solid/skybox/transparent), multi-light setup via JSON, and Composite (2x2 Front/Right/Back/Top) mode. Returns a PNG image. When isolated=true,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Delete one or more `.cs` script files from disk, refresh the AssetDatabase, and wait for Unity compilation to settle before delivering the final result via the request's `requestId`. Pair with 'script-read' to inspect files before deletion.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Execute Unity tests (`EditMode` or `PlayMode`) and return per-test results. Supports filtering by test assembly, namespace, class, and method. Refreshes the AssetDatabase first; defers execution across domain reloads if scripts changed. Precondition: every…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Enable or disable MCP tools by name in batch. Persists the change via `UnityMcpPluginEditor.Instance.Save()` only when at least one tool actually flipped. Returns per-input success flags plus optional operation logs.

원문 언어: 영어

업데이트
수집된 skill 80개 중 40개를 표시합니다.