unity-mcp

CoplayDev/unity-mcp

3.8

If you are the rightful owner of unity-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Unity MCP is a bridge that allows AI assistants to interact with the Unity Editor via a local Model Context Protocol (MCP) Client.

Tools

Functions exposed to the LLM to take actions

read_console

Gets messages from or clears the console.

manage_script

Manages C# scripts (create, read, update, delete).

manage_editor

Controls and queries the editor's state and settings.

manage_scene

Manages scenes (load, save, create, get hierarchy, etc.).

manage_asset

Performs asset operations (import, create, modify, delete, etc.).

manage_shader

Performs shader CRUD operations (create, read, modify, delete).

manage_gameobject

Manages GameObjects: create, modify, delete, find, and component operations.

execute_menu_item

Executes a menu item via its path (e.g., 'File/Save Project').

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources