Skip to content

IvanMurzak/Unity-MCP

25 skills · 4k stars · 361 forks · Apache-2.0

Star and fork counts belong to the repository as a whole, not to any one skill in it. Launch7 has not executed or installed this repository.

Clone it

git clone --depth 1 https://github.com/IvanMurzak/Unity-MCP

Skills in this repository

  • assets-create-folder

    Create a new folder under a parent folder inside 'Assets/'.

    IvanMurzakInstalls other software
  • assets-find

    Search the Unity asset database using a search filter string.

    IvanMurzakInstalls other software
  • assets-find-built-in

    Search the built-in assets of the Unity Editor (located at Resources/unity_builtin_extra).

    IvanMurzakInstalls other software
  • assets-get-data

    Get asset data from the asset file in the Unity project — every serializable field and property.

    IvanMurzakInstalls other software
  • assets-material-create

    Create a new Material asset with default parameters at a given 'Assets/'-rooted path ending in '.mat'.

    IvanMurzakInstalls other software
  • assets-prefab-close

    Close the currently opened prefab edit stage.

    IvanMurzakInstalls other software
  • assets-prefab-create

    Create a Prefab (or Prefab Variant) at a project asset path.

    IvanMurzakInstalls other software
  • assets-prefab-instantiate

    Instantiate a prefab into the currently active scene at an optional position/rotation/scale, parented under an optional scene GameObject…

    IvanMurzakInstalls other software
  • assets-prefab-open

    Open the prefab edit stage for a prefab instance or prefab asset GameObject.

    IvanMurzakInstalls other software
  • assets-shader-get-data

    Get detailed data about a shader asset — properties, subshaders, passes, compilation messages, and supported status.

    IvanMurzakInstalls other software
  • console-get-logs

    Retrieve Unity Editor logs from the MCP plugin's LogCollector, optionally filtered by log type or time window.

    IvanMurzakInstalls other software
  • editor-application-set-state

    Start / stop / pause the Unity Editor 'playmode'.

    IvanMurzakInstalls other software
  • editor-selection-get

    Get information about the current Selection in the Unity Editor — active object, active transform, selected GameObjects, transforms,…

    IvanMurzakInstalls other software
  • gameobject-component-add

    Add one or more Components to a GameObject in the opened Prefab or active Scene.

    IvanMurzakInstalls other software
  • gameobject-component-destroy

    Destroy one or more Components from a target GameObject.

    IvanMurzakInstalls other software
  • gameobject-component-get

    Get detailed information about a specific Component on a GameObject — type, enabled state, and (optionally) serialized fields and…

    IvanMurzakInstalls other software
  • gameobject-component-list-all

    List the fully-qualified C# type names of every concrete UnityEngine.Component subclass available in the project.

    IvanMurzakInstalls other software
  • gameobject-component-modify

    Modify a specific Component on a GameObject in opened Prefab or in a Scene.

    IvanMurzakInstalls other software
  • gameobject-create

    Create a new GameObject in the currently opened Prefab or active Scene, optionally parented under another GameObject and pre-positioned.

    IvanMurzakInstalls other software
  • gameobject-destroy

    Destroy a GameObject (and all nested children) in the currently opened Prefab or active Scene.

    IvanMurzakInstalls other software
  • gameobject-duplicate

    Duplicate a batch of GameObjects in the currently opened Prefab or active Scene.

    IvanMurzakInstalls other software
  • gameobject-find

    Find a specific GameObject in the opened Prefab (preferred when present) or the active Scene.

    IvanMurzakInstalls other software
  • gameobject-modify

    Modify GameObject fields and properties in opened Prefab or in a Scene.

    IvanMurzakInstalls other software
  • gameobject-set-parent

    Reparent a batch of GameObjects under a new parent in the currently opened Prefab or active Scene.

    IvanMurzakInstalls other software
  • object-modify

    Modify a Unity UnityEngine.Object's serializable fields/properties.

    IvanMurzakInstalls other software