Tag: game-development

Type: All Skills Tools
skill ★ 2,786

List Unity GameObject component classes

Retrieve a paginated list of C# class names extending UnityEngine.Component. Use this to identify component types for use with the gameobject-component-add tool.

IvanMurzak/Unity-MCP unity mcp game-development csharp
tool ★ 2,786

Unity GameObject Component Destroyer

Removes one or more specified components from a target GameObject within a Unity scene or prefab. Requires a valid GameObject reference and a list of component references to execute the destruction.

IvanMurzak/Unity-MCP unity mcp game-development component-destruction
tool ★ 2,786

Add Components to Unity GameObjects

Appends specified components to a target GameObject in an active Unity scene or opened prefab. Requires full component namespace paths and a valid GameObject reference.

IvanMurzak/Unity-MCP unity mcp game-development unity-editor
tool ★ 2,786

Unity Editor Selection Setter

Sets the current selection in the Unity Editor to a specified list of objects using their instance IDs. This enables programmatic control over active objects, components, and assets within the Unity environment.

IvanMurzak/Unity-MCP unity mcp editor-automation game-development
tool ★ 2,786

Retrieve Unity Editor Selection Details

Retrieves detailed information about the current selection in the Unity Editor, including GameObjects, transforms, and asset GUIDs. It supports granular retrieval of instance IDs and active object states.

IvanMurzak/Unity-MCP unity mcp game-development editor-automation
tool ★ 2,786

Control Unity Editor Application State

Control the Unity Editor application state by starting, stopping, or pausing playmode. It enables programmatic manipulation of the editor's execution status.

IvanMurzak/Unity-MCP unity mcp editor-automation game-development
tool ★ 2,786

Get Unity Editor Application State

Retrieves the current operational state of the Unity Editor, including play mode, paused status, and compilation progress.

IvanMurzak/Unity-MCP unity mcp editor-state game-development
tool ★ 2,786

Retrieve Detailed Unity Shader Asset Data

Extracts comprehensive information from Unity shader assets, including properties, subshaders, and compilation messages. It supports targeted data retrieval using path-based lookups or view queries to minimise response size.

IvanMurzak/Unity-MCP unity shader-inspection mcp asset-metadata
tool ★ 2,786

Unity AssetDatabase Refresh Tool

Refreshes the Unity AssetDatabase to synchronise changes made to project files outside the Unity API. It can also be used to force script recompilation following .cs file updates.

IvanMurzak/Unity-MCP unity asset-database mcp asset-refresh
tool ★ 2,786

Save Unity Prefabs in Editor

Saves a prefab within the Unity Editor when in prefab editing mode. This tool requires the prefab to be opened first using the assets-prefab-open tool.

IvanMurzak/Unity-MCP unity mcp prefab-management game-development
tool ★ 2,786

Open Unity Prefab Edit Mode

Enables prefab edit mode for a specified GameObject within Unity, allowing for modifications that propagate to all prefab instances. Use the corresponding close tool to exit the editing mode.

IvanMurzak/Unity-MCP unity mcp prefab-editing game-development
tool ★ 2,786

Instantiate Unity Prefabs in Active Scene

Instantiates a specified prefab at a given GameObject path within the active Unity scene. Supports configuring transform properties including position, rotation, and scale in either world or local space.

IvanMurzak/Unity-MCP unity prefab-instantiation mcp game-development
tool ★ 2,786

Modify Unity Project Assets

Modify Unity assets within the Assets folder using full content overrides, path-based patches, or JSON merge patches. It supports various UnityEngine.Object types including Materials, ScriptableObjects, and Prefabs.

IvanMurzak/Unity-MCP unity mcp asset-modification game-development
tool ★ 2,786

Create Unity Material Assets

Generates new material assets at a specified path using a provided shader name. The tool automatically creates any required directories recursively within the project.

IvanMurzak/Unity-MCP unity mcp material-creation asset-management
tool ★ 2,786

Retrieve Unity Asset Data

Extract serialised fields and properties from Unity assets using specific paths or complex view queries. Supports filtering by name pattern, maximum depth, and type.

IvanMurzak/Unity-MCP unity mcp asset-inspection reflection
tool ★ 2,786

Create Unity Prefabs and Variants

Automates the creation of Unity prefabs and prefab variants from scene GameObjects or existing assets. It supports recursive folder creation and connecting scene objects to the newly created prefab.

IvanMurzak/Unity-MCP unity mcp game-development prefab-creation
tool ★ 2,786

Close Currently Opened Unity Prefabs

Closes the currently active prefab in the Unity Editor, with an option to save or discard changes.

IvanMurzak/Unity-MCP unity mcp game-development prefab-management
tool ★ 2,786

Move and rename Unity project assets

Moves assets between specified paths within a Unity project and performs an AssetDatabase.Refresh() upon completion. It is primarily used for renaming assets by relocating them to new paths.

IvanMurzak/Unity-MCP unity asset-management mcp file-manipulation
tool ★ 2,786

Unity Asset Database Search Tool

Search the Unity project asset database using filters for names, labels, types, or glob patterns. The tool returns metadata including asset paths, GUIDs, and types for identified objects.

IvanMurzak/Unity-MCP unity asset-search mcp game-development
tool ★ 2,786

Search Unity Built-in Assets

Search for built-in Unity Editor assets within the unity_builtin_extra resources using name or type filters. The tool returns asset references including instance IDs and paths.

IvanMurzak/Unity-MCP unity mcp asset-searching game-development
tool ★ 11

Unity Editor Remote Control Bridge

Provides a file-based IPC mechanism to remotely control the Unity Editor through a collection of 65 tools. It enables programmatic manipulation of scenes, game objects, assets, and scripts, as well as performance profiling and package manag…

butterlatte-zhang/unity-ai-bridge unity-editor ipc mcp game-development