mcp-unity

CoderGamester
526
MCP Unity Server to integrate Unity Editor game engine with different AI Model clients (e.g. Claude Desktop, Windsurf, Cursor)
#claude #cursor #mcp-server #unity #unity-package #windsurf #mcp #typescript #copilot

Overview

What is mcp-unity

MCP Unity is a server implementation of the Model Context Protocol designed to integrate the Unity Editor game engine with various AI model clients, such as Claude Desktop, Windsurf, and Cursor. It facilitates interactions between AI assistants and Unity projects.

How to Use

To use MCP Unity, install the package via the Unity Package Manager by adding the Git URL 'https://github.com/CoderGamester/mcp-unity.git'. Ensure you have Node.js 18 or later installed to run the server. Follow the installation instructions provided in the README.

Key Features

Key features of MCP Unity include executing Unity menu items, selecting game objects, managing packages in the Unity Package Manager, running tests with the Unity Test Runner, and displaying messages in the Unity Editor. It also provides resources to retrieve menu items, game object hierarchies, console logs, package information, asset details, and test information.

Use Cases

MCP Unity can be used in game development to automate tasks, enhance productivity, and facilitate AI-assisted development. It is suitable for developers looking to integrate AI functionalities into their Unity projects, such as automating testing or managing assets.

Content