mcp-unity for MCP
MCP Unity Bridges AI Assistants to Direct Unity Editor Control
- Free
- 4.9
- V 1.5.0
MCP Unity Bridges AI Assistants to Direct Unity Editor Control
MCP Unity by Codergamester is a server plugin designed to link the Unity Editor with AI assistants and Large Language Model tools. This free tool transforms Unity Editor functionalities into an accessible protocol, enabling AI clients to directly interact with and manipulate game development environments. It operates by running a WebSocket server within Unity, allowing external AI clients like Cursor and GitHub Copilot to control various aspects of a Unity project. MCP Unity enhances productivity for developers by automating tasks, debugging, and accelerating content creation through AI-driven commands.
What does MCP Unity connect to?
MCP Unity establishes a connection between the Unity Editor environment and various AI assistants and Large Language Model tools. It functions as a Model Context Protocol server plugin, allowing these AI systems to understand and utilize Unity's functionalities. The server component runs as a WebSocket server directly within Unity, while a Node.js server acts as its WebSocket client, implementing the MCP protocol. This bridge enables AI to interact with the Unity Editor for development tasks.
Core features and tools
MCP Unity exposes Unity Editor functionalities as "tools" and "resources" for AI use. It supports categories of operations including creating objects, modifying components, running tests, and managing projects. Specific actions include creating GameObjects, adding and configuring components like Rigidbody and CharacterController, fixing failing physics tests, installing Unity packages such as TextMeshPro, and creating or configuring UI elements. This allows AI to perform concrete development tasks within Unity.
Who is it for?
MCP Unity is for Unity developers who employ AI coding assistants and LLMs, such as Cursor, Claude Code, GitHub Copilot, and Augment Code, and desire direct AI interaction and control over the Unity Editor for game development. Its purpose is to automate tasks and accelerate workflows through AI commands. Skip this if you do not use AI coding assistants or LLMs for direct interaction with your Unity Editor environment.
How to get started
The server authenticates using an API key passed as an environment variable, configured in Unity's Project Settings, or stored in a Resources/MCPSettings.asset. The communication uses the WebSocket protocol.
Use cases
- Automating scene setup and object creation: An AI assistant can create GameObjects, add and configure components, and place them in the scene based on natural language commands.
- Debugging and testing: AI can analyze failing tests, identify problematic GameObjects or configurations, modify them, and re-run tests to verify fixes.
- UI/UX element creation and package management: AI can install Unity packages, create UI elements with proper setup, and configure their styling and positioning.
MCP Unity offers a direct pathway for AI assistants to control the Unity Editor, automating various development processes. It supports several AI clients and provides methods for securing external LLM API keys. This tool bridges the gap between AI capabilities and game development tasks, enabling more efficient scene setup, debugging, and UI creation. Try enabling an AI assistant to create a simple GameObject with a Rigidbody component in a new Unity scene.
Pros
- Enables direct AI control over Unity Editor.
- Supports multiple popular AI coding assistants.
- Automates scene setup and component configuration.
- Aids debugging and testing workflows.
Cons
- Requires manual server startup within Unity Editor.
- External LLM API keys must be managed by the user.
- Relies on a separate Node.js server for WebSocket client.
mcp-unity for MCP
- Free
- 4.9
- V 1.5.0
Top downloads

onlyboxes
Onlyboxes: A Self-Hosted Sandbox for AI Code Execution and Terminal Sessions
pushci-cli
Pushci CLI: AI-native CI/CD management via Model Context Protocol

wordpress-mcp-elementor-wppilot
Builder-aware AI co‑developer for Elementor-powered WordPress sites
development-tools-mcp-server
A free program for MCP, by Dominic Codespoti.

TDPilot
AI copilot for TouchDesigner that edits live node graphs
Discover more programs
UnrealClaude
- 4.7
- Free
UnrealClaude: AI Coding for Unreal Engine
gortex
- 4.3
- Free
Gortex: Advanced AI Coding Assistant

mcp-probe
- 4.9
- Free
MCP Probe: Advanced Debugging Tool for MCP Protocols
regenerator2000
- 4.4
- Free
Regenerator2000: AI-Assisted Disassembly for Commodore 8-bit Systems

gossiphs
- 4.3
- Free
Gossiphs: An MCP Server for Code Relationship Analysis

aptu
- 4.7
- Free
Aptu: AI-Powered Code Review and Issue Triage for GitHub

npl-cli
- 4
- Free
Npl CLI: A Command-Line Tool for NPL Development and Cloud Deployment
EDT-MCP
- 4.1
- Free
Comprehensive AI Coding Plugin for 1C:EDT

aderyn
- 4.7
- Free
Aderyn: Advanced Solidity Static Analysis Tool

aptu-coder
- 4.7
- Free
Efficient Code Structure Analysis Tool

context7
- 4.9
- Free
Context7: Upstash's MCP Server for AI Coding Assistant Documentation