Unity MCP Workflows

Manage Unity scenes, GameObjects, assets, and C# execution via MCP protocols.

3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Totes-MickGOATs/mcgoats-game-template --skill unity-mcp-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Unity MCP Workflows
Source: https://github.com/Totes-MickGOATs/mcgoats-game-template/tree/main/engine/unity/skills/unity-mcp-workflows
Command: npx skills add https://github.com/Totes-MickGOATs/mcgoats-game-template --skill unity-mcp-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables AI agents to interact with and manipulate the Unity game engine editor, automating complex development tasks and content creation.

Core Features & Use Cases

  • Scene and GameObject Management: Load, save, create, and modify scenes, game objects, and their components.
  • Asset and Scripting Operations: Create, modify, and manage scripts, materials, prefabs, and other project assets.
  • AI Content Generation: Generate 3D models, sound effects, music, and images directly within the Unity environment.
  • Use Case: An AI can use this skill to automatically create a new scene, place a player character prefab, assign a Rigidbody component, and then generate a basic AI script for enemy behavior.

Quick Start

Use the UnityMCP tools to create a new C# script named 'PlayerMovement' in the 'Assets/Scripts' folder.

Frequently Asked Questions about Unity MCP Workflows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unity Editor tasks using AI?

Unity editor automation is achieved through AI-driven interaction using UnityMCP and coplay-mcp protocols, allowing agents to manipulate scenes, GameObjects, and assets. This facilitates automated game development workflows by executing structured and arbitrary C# scripts.

Can AI generate game assets directly inside Unity?

AI content generation in Unity supports creating 3D models, sound effects, music, and images directly within the project environment. This is handled through MCP tools that allow AI agents to request and import generated assets into the active scene.

How do I use AI to create and assign scripts to Unity GameObjects?

Creating and assigning Unity scripts involves using MCP tools to generate a C# file in the Assets folder and then attaching it to a GameObject. An AI agent can manipulate components automatically, such as adding a Rigidbody and linking the newly created script.

Does this Unity AI workflow support scene and prefab management?

Scene and prefab management is fully supported, enabling AI to load, save, create, and modify scenes alongside project assets. The tools allow agents to instantiate prefabs, place characters, and configure complex GameObject hierarchies programmatically.

What is the difference between UnityMCP and coplay-mcp protocols?

UnityMCP and coplay-mcp are two supported protocols for AI interaction with the Unity Editor. UnityMCP provides structured tool calls for specific editor functions, while coplay-mcp facilitates arbitrary C# execution for more flexible scripting operations.

Do I need external dependencies to enable AI-driven Unity development?

No external Skill dependencies are required to enable AI-driven Unity development. The workflow operates through the UnityMCP and coplay-mcp protocols directly within the editor environment to handle asset operations and scene management.