Skip to main content
Glama

MCP Server for Unity

by zabaglione

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
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

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zabaglione/mcp-server-unity'

If you have feedback or need assistance with the MCP directory API, please join our Discord server