Skip to content
MCP profile

Github IvanMurzak Unity MCP

Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.

Developer ToolsPackageociOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry

About This MCP Server


✨ AI Game Developer — Unity MCP

中文 | 日本語 | Español

Unity MCP is an AI-powered game development assistant for Editor & Runtime. Connect Claude, Cursor, & Windsurf to Unity via MCP. Automate workflows, generate code, and enable AI within your games.

Unlike other tools, this plugin works inside your compiled game, allowing for real-time AI debugging and player-AI interaction.

> 💬 Join our Discord Server - Ask questions, showcase your work, and connect with other developers!

MCP - Model Context Protocol. In a few words, that is USB Type-C for AI, specifically for LLM (Large Language Model). It teaches LLM how to use external features. Such as Unity Engine in this case, or even your custom C# method in your code. Official documentation.

It is an application with a chat window. It may have smart agents to operate better, it may have embedded advanced MCP Tools. In general well done MCP Client is 50% of the AI success of executing a task. That is why it is very important to choose the best one for usage.

It is a bridge between MCP Client and "something else", in this particular case it is Unity Engine. This project includes MCP Server.

MCP Tool is a function or method that the LLM can call to interact with Unity. These tools act as the bridge between natural language requests and actual Unity operations. When you ask the AI to "create a cube" or "change material color," it uses MCP Tools to execute these actions.

MCP Resource provides read-only access to data within your Unity project. Unlike MCP Tools that perform actions, Resources allow the LLM to inspect and understand your project's current state, assets, and configuration. Think of them as "sensors" that give the AI context about your project.

MCP Prompt allows you to inject pre-defined prompts into the conversation with the LLM. These are smart templates that can provide context, instructions, or knowledge to guide the AI's behavior. Prompts can be static text or dynamically generated based on your project's current state.

Connect Unity MCP to LLM clients such as Claude or Cursor using the integrated AI Connector window. Custom clients are also supported.

The system is highly extensible - you can define custom MCP Tools, MCP Resource or MCP Prompt directly in your Unity project codebase, exposing new capabilities to AI or automation clients. This makes Unity MCP a flexible foundation for building advanced workflows, rapid prototyping, and integrating AI-driven features

Capabilities
✔️ Agent-ready tools - Find anything you need in 1-2 steps✔️ Instant compilation - C# code compilation & execution using Roslyn for faster iteration✔️ Full asset access - Read/write access to assets and C# scripts✔️ Intelligent feedback - Well-described positive and negative feedback for proper issue understanding

Tools & Endpoints12

Example Workflow

Communicate with the AI (LLM) in your MCP Client. Ask it to do anything you want. The better you describe your task or idea, the better it will perform the job.

Some MCP Clients allow you to choose different LLM models. Pay attention to this feature, as some models may work much better than others.

> Make sure Agent mode is turned on in your MCP client

What Problems It Solves

  • Use Unity MCP in your game/app. Use Tools
  • Resources or Prompts. By default there are no tools
  • you would need to implement your custom.

Why Use Github IvanMurzak Unity MCP?

  • Unity MCP provides advanced tools that enable the LLM to work faster and more effectively
  • avoiding mistakes and self-correcting when errors occur. Everything is designed to achieve your goals efficiently.

Specifications

Status
live
Industry
Developer Tools
Category
General
Server type
Package
Language
oci
License
Open Source
Verified
Yes

Hosting


Hosting Options

  • Package

Performance


Usage


Quick Reference


Name
Github IvanMurzak Unity MCP
Function
Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.
Available Tools
assets-copy - Copy the asset at path and stores it at newPath, assets-create-folder - Creates a new folder in the specified parent folder, assets-delete - Delete the assets at paths from the project, assets-find - Search the asset database using the search filter string, assets-find-built-in - Search the built-in assets of the Unity Editor, assets-get-data - Get asset data from the asset file including all serializable fields and properties, assets-material-create - Create new material asset with default parameters, assets-modify - Modify asset file in the project, assets-move - Move the assets at paths in the project (also used for rename), assets-prefab-close - Close currently opened prefab, assets-prefab-create - Create a prefab from a GameObject in the current active scene, assets-prefab-instantiate - Instantiates prefab in the current active scene
Transport
Package
Language
oci
Source
External (Registry)
License
Open Source
Get started

Ready to integrate this MCP server?

Book a demo to see how this server fits your workflow, or explore the full catalog.

Related MCP Servers


Catalog Workspace

Discover agents, MCP servers, and skills in one governed surface

Use structured catalog views to compare readiness, ownership, integrations, and deployment posture before rollout.