ShiryuUnityMCP
Provides tools for connecting AI clients to and automating the Unity Editor, including scene work, GameObject and component management, asset and material operations, script creation and validation, build and test automation, screenshots, and editor-state inspection.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ShiryuUnityMCPcreate a cube in the current scene"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ShiryuUnityMCP
ShiryuUnityMCP is the Shiryu Studios LLC Unity bridge for the Model Context Protocol (MCP). It lets supported AI clients connect to and automate the Unity Editor for scene work, assets, scripts, testing, builds, and other editor workflows.
Published by Shiryu Studios LLC and distributed through the Shiryu VPM repository.
Install with VCC / ALCOM
Add the Shiryu Studios package repository:
https://packages.shiryu.org/official?download
Then install ShiryuUnityMCP from the package list.
The VPM package ID is:
org.shiryu.unitymcp
Related MCP server: Unity MCP Server
Open the Unity window
Use:
Window > Shiryu Studios > ShiryuUnityMCP
Keyboard shortcut:
macOS:
Cmd + Shift + MWindows / Linux:
Ctrl + Shift + M
Quick start
Open Window > Shiryu Studios > ShiryuUnityMCP.
Run the local setup flow if prompted.
Install Python 3.10+ and
uv/uvxif they are missing.Pick a supported MCP client and configure it from the Client Configuration section.
Start the bridge if it is not already running.
Connect from your MCP client and begin using the Unity tools.
Supported workflow areas
ShiryuUnityMCP includes tooling for:
Unity editor and scene automation
GameObject and component management
Asset and material operations
Script creation and validation
Build and test automation
Screenshots and editor-state inspection
MCP client configuration
HTTP and stdio transport modes
Optional asset-generation integrations
Compatibility
Unity 2021.3 or newer
Windows, Linux, and macOS
VCC / VPM and ALCOM package installation
MCP clients supported by the included client configurators
The first Shiryu release is version 1.0.0. The bundled Unity bridge keeps its compatible Python MCP server version separately so ShiryuUnityMCP can follow its own release numbering without breaking server compatibility.
Package migration
The VPM manifest declares the previous com.coplaydev.unity-mcp package as a legacy package and also recognizes the legacy Assets/ShiryuUnityMCP folder. This avoids duplicate assemblies when moving an existing project to the Shiryu VPM package.
Branding and internal compatibility
The public product name is ShiryuUnityMCP and the publisher is Shiryu Studios LLC.
Some internal C# namespaces and assembly names still use MCPForUnity. They are intentionally preserved in the first Shiryu release to avoid breaking serialized references, assembly references, client configuration, and existing integrations. They can be migrated in a future breaking release with explicit compatibility shims.
Publishing the VPM package
For each ShiryuUnityMCP release:
Update the package
versionand matching releaseurlinpackage.json.Create a ZIP whose root contains
package.json,Editor,Runtime,LICENSE,README.md,CHANGELOG.md, andTHIRD_PARTY_NOTICES.md.Publish the ZIP as
org.shiryu.unitymcp-<version>.zipon the matching GitHub release tag, for examplev1.0.0.Add
Shiryu-Studios-LLC/ShiryuUnityMCPto thegithubReposlist in the ShiryuVPM listing repository.Let the VPM listing builder generate the final repository entry, download URL, and ZIP SHA-256.
Published package versions should not be deleted once projects may depend on them.
License and upstream attribution
ShiryuUnityMCP is based on the open-source MCP for Unity project originally published by CoplayDev under the MIT License. The original copyright and MIT permission notice are preserved in LICENSE.
See THIRD_PARTY_NOTICES.md for upstream attribution and compatibility notes.
Links
Shiryu package repository: https://packages.shiryu.org
Shiryu Studios: https://shiryustudios.com
Source repository: https://github.com/Shiryu-Studios-LLC/ShiryuUnityMCP
This server cannot be deployed
Maintenance
Related MCP Connectors
Drive real devices from your AI Coding tool. Embed a client SDK (Unity, Godot, Flutter, iOS/macOS, Android, React Native, Web) in your app, then capture screenshots, traverse the UI tree, inject taps and key events, and run automated test tasks on the physical device over a secure relay.
Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Unity Editor through the Model Context Protocol, allowing natural language control of Unity projects including scene manipulation, GameObject creation, component updates, package management, and test execution.-
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with Unity Editor projects through 68+ tools for manipulating scenes, GameObjects, components, and assets, plus live access to console logs, hierarchies, and test results.10 npm9MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Unity Editor, managing scenes, game objects, animations, materials, scripts, and more via natural language commands.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to control and automate the Unity Editor, allowing them to build games and scenes from natural language commands.1MIT