Unity
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(38)
Create GameObject
Create a new GameObject in the scene.
Destroy GameObject
Remove a GameObject from the scene.
Find GameObject
Locate a GameObject in the scene by name or ID.
Modify GameObject
Change properties of a GameObject such as tag, layer, name, or static status.
Set Parent
Set the parent of a GameObject in the hierarchy.
Duplicate GameObject
Create a copy of an existing GameObject.
Add Component
Attach a new component to a GameObject.
Get Components
Retrieve all components attached to a GameObject.
Modify Component
Change the value of a field, property, or reference in a component.
Destroy Component
Remove a component from a GameObject.
Get Windows
Retrieve a list of currently open editor windows.
Add Layer
Create a new layer in the Unity project.
Remove Layer
Delete an existing layer from the Unity project.
Add Tag
Create a new tag in the Unity project.
Remove Tag
Delete an existing tag from the Unity project.
Instantiate Prefab
Create an instance of a prefab in the scene.
Open Prefab
Open a prefab for editing.
Save Prefab
Save changes made to a prefab.
Create Asset
Create a new asset in the project.
Find Asset
Locate an asset in the project by name or type.
Refresh Asset
Refresh the asset database to reflect changes in the file system.
Modify Asset
Change properties of an existing asset.
Rename Asset
Change the name of an existing asset.
Delete Asset
Remove an asset from the project.
Create Scene
Create a new scene in the project.
Save Scene
Save the current scene.
Load Scene
Load a scene from the project.
Unload Scene
Unload a currently loaded scene.
Get Loaded Scenes
Retrieve a list of all currently loaded scenes.
Create Material
Create a new material asset.
Modify Material
Change properties of an existing material.
Read Material
Retrieve information about a material.
Assign Material to Component
Assign a material to a component on a GameObject.
List All Shaders
Retrieve a list of all available shaders in the project.
Read Script
Retrieve the contents of a script file.
Update or Create Script
Update an existing script or create a new one.
Delete Script
Remove a script from the project.
Get All Components
Retrieve all component types available in the project.
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください