isuzu-unity-mcp

Control Unity Editor scenes, assets, and diagnostics via CLI.

141|16|Updated Apr 16, 2025
One-click install
npx skills add https://github.com/isuzu-shiranui/UnityMCP --skill isuzu-unity-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: isuzu-unity-mcp
Source: https://github.com/isuzu-shiranui/UnityMCP/tree/main/unity-mcp-ts/skills/isuzu-unity-mcp
Command: npx skills add https://github.com/isuzu-shiranui/UnityMCP --skill isuzu-unity-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the friction of manual Unity Editor operations by providing a direct command-line interface to execute C# code, manage scenes, and monitor project status without needing to interact with the GUI.

Core Features & Use Cases

  • CLI-Driven Automation: Execute C# snippets, manage GameObjects, and control Play Mode directly from your terminal.
  • Deep Diagnostics: Access console logs, compile status, and GPU/render pipeline information even when the Editor is unresponsive.
  • Use Case: Automate the testing of complex scenes by programmatically triggering play mode, capturing screenshots, and verifying render output via the CLI, ensuring consistent quality across builds.

Quick Start

Use the isuzu-unity-mcp skill to list all running Unity projects and check their current health status.

Frequently Asked Questions about isuzu-unity-mcp

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

FAQPage Schema
How do I automate Unity Editor tasks from the command line?

You can automate Unity Editor tasks from the command line using a CLI that sends authenticated requests via the Model Context Protocol. This facilitates programmatic scene manipulation, asset management, and C# code execution without needing the GUI.

Can I monitor Unity console logs and compile status when the Editor is unresponsive?

Yes, you can monitor Unity console logs and compile status when the Editor is unresponsive. The CLI provides deep diagnostics by accessing real-time logs, compile status, and GPU render pipeline information directly through the Model Context Protocol.

Do I need a running Unity Editor instance to use this automation CLI?

Yes, you need a running Unity Editor instance with the UnityMCP package installed to use this automation CLI. The package handles the authenticated requests and job execution sent from the command-line interface via the Model Context Protocol.

What's the best way to automate scene testing and capture screenshots in Unity?

The best way to automate scene testing in Unity is to use a CLI to programmatically trigger Play Mode, capture screenshots, and verify render output. This ensures consistent quality across builds by executing C# snippets and controlling GameObjects directly.

Does Unity MCP support executing C# snippets remotely for game development?

Yes, Unity MCP supports executing C# snippets remotely for game development. It provides a command-line interface to run C# code, manage scenes, and control Play Mode directly from your terminal via the Model Context Protocol.

Why does programmatic Unity automation help with game development workflows?

Programmatic Unity automation helps game development workflows by eliminating the friction of manual GUI operations. It allows developers to execute code, manage GameObjects, and monitor project health status directly from the terminal.