Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
script_create | Create a new C# script in Unity project |
script_read | Read a C# script from Unity project |
script_delete | Delete a C# script from Unity project |
script_apply_diff | Apply a unified diff to a C# script |
shader_create | Create a new shader in Unity project |
shader_read | Read a shader from Unity project |
shader_delete | Delete a shader from Unity project |
project_info | Get comprehensive Unity project information including render pipeline details, project path, Unity version, and platform info |
project_status | Check Unity MCP server connection status (simple connectivity test only) |
setup_unity_bridge | Install/update Unity MCP bridge scripts to a Unity project (works even if Unity server is not running) |
folder_create | Create a new folder in Unity project |
folder_rename | Rename a folder in Unity project |
folder_move | Move a folder to a new location in Unity project |
folder_delete | Delete a folder from Unity project |
folder_list | List contents of a folder in Unity project |