MCPServers

Summary

Unity-MCP is a template for creating Unity packages that implement the Model Context Protocol. It provides a structured project setup with automated workflows for testing across multiple Unity versions, deployment scripts for npm and GitHub, and utility commands for package management. The template includes SignalR client integration for real-time communication and follows best practices for Unity package development with comprehensive GitHub Actions CI/CD support.

Available Actions(26)

Create GameObject

Creates a new GameObject in the scene.

Destroy GameObject

Destroys the specified GameObject.

Find GameObject

Finds a GameObject by its name.

Modify GameObject

Modifies properties of a GameObject such as tag, layer, name, and static state.

Set parent GameObject

Sets the parent of a specified GameObject.

Duplicate GameObject

Duplicates the specified GameObject.

Add Component

Adds a component to a specified GameObject.

Get Components

Retrieves all components attached to a specified GameObject.

Modify Component

Modifies a component's field, property, or reference on a specified GameObject.

Destroy Component

Destroys a specified component from a GameObject.

Get selection

Gets the currently selected GameObjects in the editor.

Set selection

Sets the selection in the editor to the specified GameObjects.

Instantiate Prefab

Instantiates a prefab in the scene.

Open Prefab

Opens a specified prefab for editing.

Save Prefab

Saves the changes made to a prefab.

Create Asset

Creates a new asset in the project.

Find Asset

Finds an asset in the project by name.

Refresh Asset

Refreshes the asset database.

Load Scene

Loads a specified scene.

Save Scene

Saves the current scene.

Create Material

Creates a new material.

Modify Material

Modifies properties of a specified material.

Read Shader

Reads information from a specified shader.

Update or Create Script

Updates an existing script or creates a new one.

Delete Script

Deletes a specified script from the project.

Get All Components

Retrieves all available components in the project.

Last Updated: April 17, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Coming soon to
HighlightHighlight AI

Language

TypeScript

Categories

Tags