Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐ŸŽฎ Gaming
  3. MCP Unity
MCP Unity logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 3:17:59 PM

MCP Unity

User RatingsBe the first to rate and review this MCP server!
View Repository1.9k GitHub StarsTotal stargazers on GitHub for the source repository (1,891 stars).Visit Website
unitygame-developmentmcpnodejsai-integration

MCP server enabling AI agents to interact with Unity Editor for game development tasks.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldnโ€™t automatically confirm this listing starts correctly

We ran the install command below but it didn't respond within our test window โ€” this can mean a slow first-time install rather than a real problem.

npx -y @modelcontextprotocol/inspector

No response to initialize.

This is an experimental automated check and can have false negatives โ€” missing environment variables, a slow cold install, etc. It doesnโ€™t necessarily mean somethingโ€™s wrong. Last checked 4d ago.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "codergamester-mcp-unity": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/inspector"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐ŸŽฎ More in Gaming

Overview

This MCP server bridges Unity Editor with a Node.js MCP implementation, allowing AI assistants to manipulate Unity projects. It supports executing Unity menu commands, managing GameObjects and components, handling packages, running tests, and scene operations. Use it to integrate AI coding assistants for automating and enhancing Unity game development workflows.

Use cases

โ€ขExecute Unity Editor menu commands via AI prompts
โ€ขSelect and update GameObjects and their components programmatically
โ€ขAdd or remove Unity packages through AI instructions
โ€ขCreate, load, and delete Unity scenes using AI commands
โ€ขRun Unity Test Runner tests from AI agents

Key features

โ€ขAutomatic integration with VSCode-like IDEs for Unity package code intelligence
โ€ขManipulate Unity GameObjects and components via MCP commands
โ€ขManage Unity Package Manager packages
โ€ขRun Unity Editor tests through MCP
โ€ขAdd assets to scenes and create prefabs
โ€ขScene creation, loading, and deletion

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Unity.

Extracted Tool Capabilities
Automatic integration with VSCode-like IDEs for Unity package code intelligence
Manipulate Unity GameObjects and components via MCP commands
Manage Unity Package Manager packages
Run Unity Editor tests through MCP
Add assets to scenes and create prefabs
Scene creation, loading, and deletion

Documentation Overview

MCP Unity Editor (Game Engine)

๐Ÿ‡บ๐Ÿ‡ธEnglish๐Ÿ‡จ๐Ÿ‡ณ็ฎ€ไฝ“ไธญๆ–‡๐Ÿ‡ฏ๐Ÿ‡ตๆ—ฅๆœฌ่ชž
Code
                              ,/(/.   *(/,                                  
                          */(((((/.   *((((((*.                             
                     .*((((((((((/.   *((((((((((/.                         
                 ./((((((((((((((/    *((((((((((((((/,                     

             ,/(((((((((((((/*.           */(((((((((((((/*.                
            ,%%#((/((((((*                    ,/(((((/(#&@@(                
            ,%%##%%##((((((/*.             ,/((((/(#&@@@@@@(                
            ,%%######%%##((/(((/*.    .*/(((//(%@@@@@@@@@@@(                
            ,%%####%#(%%#%%##((/((((((((//#&@@@@@@&@@@@@@@@(                
            ,%%####%(    /#%#%%%##(//(#@@@@@@@%,   #@@@@@@@(                
            ,%%####%(        *#%###%@@@@@@(        #@@@@@@@(                
            ,%%####%(           #%#%@@@@,          #@@@@@@@(                
            ,%%##%%%(           #%#%@@@@,          #@@@@@@@(                
            ,%%%#*              #%#%@@@@,             *%@@@(                
            .,      ,/##*.      #%#%@@@@,     ./&@#*      *`                
                ,/#%#####%%#/,  #%#%@@@@, ,/&@@@@@@@@@&\.                    
                 `*#########%%%%###%@@@@@@@@@@@@@@@@@@&*ยด                   
                    `*%%###########%@@@@@@@@@@@@@@&*ยด                        
                        `*%%%######%@@@@@@@@@@&*ยด                            
                            `*#%%##%@@@@@&*ยด                                 
                               `*%#%@&*ยด                                     
                                                       
     โ–ˆโ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—         โ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•—
     โ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—        โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•šโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•”โ•
     โ–ˆโ–ˆโ•”โ–ˆโ–ˆโ–ˆโ–ˆโ•”โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•        โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘    โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ• 
     โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•”โ•โ•โ•โ•         โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘     โ•šโ–ˆโ–ˆโ•”โ•  
     โ–ˆโ–ˆโ•‘ โ•šโ•โ• โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘             โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘ โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘      โ–ˆโ–ˆโ•‘   
     โ•šโ•โ•     โ•šโ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•šโ•โ•              โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•  โ•šโ•โ•โ•โ•โ•šโ•โ•   โ•šโ•โ•      โ•šโ•โ•   

MCP Unity is an implementation of the Model Context Protocol for Unity Editor, allowing AI assistants to interact with your Unity projects. This package provides a bridge between Unity and a Node.js server that implements the MCP protocol, enabling AI agents like Cursor, Windsurf, Claude Code, Codex CLI, GitHub Copilot, Google Antigravity, and OpenCode to execute operations within the Unity Editor.

Features

IDE Integration - Package Cache Access

MCP Unity provides automatic integration with VSCode-like IDEs (Visual Studio Code, Cursor, Windsurf, Google Antigravity) by adding the Unity Library/PackedCache folder to your workspace. This feature:

  • Improves code intelligence for Unity packages
  • Enables better autocompletion and type information for Unity packages
  • Helps AI coding assistants understand your project's dependencies

MCP Server Tools

The following tools are available for manipulating and querying Unity scenes and GameObjects via MCP:

  • execute_menu_item: Executes Unity menu items (functions tagged with the MenuItem attribute)

    Example prompt: "Execute the menu item 'GameObject/Create Empty' to create a new empty GameObject"

  • select_gameobject: Selects game objects in the Unity hierarchy by path or instance ID

    Example prompt: "Select the Main Camera object in my scene"

  • update_gameobject: Updates a GameObject's core properties (name, tag, layer, active/static state), or creates the GameObject if it does not exist

    Example prompt: "Set the Player object's tag to 'Enemy' and make it inactive"

  • update_component: Updates component fields on a GameObject or adds it to the GameObject if it does not contain the component

    Example prompt: "Add a Rigidbody component to the Player object and set its mass to 5"

  • add_package: Installs new packages in the Unity Package Manager

    Example prompt: "Add the TextMeshPro package to my project"

  • run_tests: Runs tests using the Unity Test Runner

    Example prompt: "Run all the EditMode tests in my project"

  • send_console_log: Send a console log to Unity

    Example prompt: "Send a console log to Unity Editor"

  • add_asset_to_scene: Adds an asset from the AssetDatabase to the Unity scene

    Example prompt: "Add the Player prefab from my project to the current scene"

  • create_prefab: Creates a prefab with optional MonoBehaviour script and serialized field values

    Example prompt: "Create a prefab named 'Player' from the 'PlayerController' script"

  • create_scene: Creates a new scene and saves it to the specified path

    Example prompt: "Create a new scene called 'Level1' in the Scenes folder"

  • load_scene: Loads a scene by path or name, with optional additive loading

    Example prompt: "Load the MainMenu scene"

  • delete_scene: Deletes a scene by path or name and removes it from Build Settings

    Example prompt: "Delete the old TestScene from my project"

  • get_gameobject: Gets detailed information about a specific GameObject including all components

    Example prompt: "Get the details of the Player GameObject"

  • get_console_logs: Retrieves logs from the Unity console with pagination support

    Example prompt: "Show me the last 20 error logs from the Unity console"

  • recompile_scripts: Recompiles all scripts in the Unity project

    Example prompt: "Recompile scripts in my Unity project"

  • save_scene: Saves the current active scene, with optional Save As to a new path

    Example prompt: "Save the current scene" or "Save the scene as 'Assets/Scenes/Level2.unity'"

  • get_scene_info: Gets information about the active scene including name, path, dirty state, and all loaded scenes

    Example prompt: "What scenes are currently loaded in my project?"

  • unload_scene: Unloads a scene from the hierarchy (does not delete the scene asset)

    Example prompt: "Unload the UI scene from the hierarchy"

  • duplicate_gameobject: Duplicates a GameObject in the scene with optional renaming and reparenting

    Example prompt: "Duplicate the Enemy prefab 5 times and rename them Enemy_1 through Enemy_5"

  • delete_gameobject: Deletes a GameObject from the scene

    Example prompt: "Delete the old Player object from the scene"

  • reparent_gameobject: Changes the parent of a GameObject in the hierarchy

    Example prompt: "Move the HealthBar object to be a child of the UI Canvas"

  • move_gameobject: Moves a GameObject to a new position (local or world space)

    Example prompt: "Move the Player object to position (10, 0, 5) in world space"

  • rotate_gameobject: Rotates a GameObject to a new rotation (local or world space, Euler angles or quaternion)

    Example prompt: "Rotate the Camera 45 degrees on the Y axis"

  • scale_gameobject: Scales a GameObject to a new local scale

    Example prompt: "Scale the Enemy object to twice its size"

  • set_transform: Sets position, rotation, and scale of a GameObject in a single operation

    Example prompt: "Set the Cube's position to (0, 5, 0), rotation to (0, 90, 0), and scale to (2, 2, 2)"

  • create_material: Creates a new material with specified shader and saves it to the project

    Example prompt: "Create a red material called 'EnemyMaterial' using the URP Lit shader"

  • assign_material: Assigns a material to a GameObject's Renderer component

    Example prompt: "Assign the 'EnemyMaterial' to the Enemy GameObject"

  • modify_material: Modifies properties of an existing material (colors, floats, textures)

    Example prompt: "Change the color of 'EnemyMaterial' to blue and set metallic to 0.8"

  • get_material_info: Gets detailed information about a material including shader and all properties

    Example prompt: "Show me all the properties of the 'PlayerMaterial'"

  • batch_execute: Executes multiple tool operations in a single batch request, reducing round-trips and enabling atomic operations with optional rollback on failure

    Example prompt: "Create 10 empty GameObjects named Enemy_1 through Enemy_10 in a single batch operation"

MCP App tools

  • show_unity_dashboard: Opens the Unity dashboard MCP App in VS Code (requires VS Code 1.109+)

    Example prompt: "Open the Unity dashboard app"

  • get_play_mode_status: Gets Unity play mode status (isPlaying, isPaused)

    Example prompt: "Is Unity in play mode?"

  • set_play_mode_status: Controls Unity play mode with actions: 'play' (start or unpause), 'pause' (toggle pause), 'stop' (exit play mode), 'step' (advance one frame)

    Example prompt: "Start Unity play mode" or "Pause the game" or "Step forward one frame"

MCP Server Resources

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Gaming View all alternatives
  • Unity MCP logoUnity MCP

    โƒฃ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - MCP Server for Unity Editor and for a game made with Unity

    ๐ŸŽฎ Gaming3 views
    Compare vs Unity MCP โ†’
  • Godot MCP logoGodot MCP

    A MCP server for interacting with the Godot game engine, providing tools for editing, running, debugging, and managing scenes in Godot projects.

    ๐ŸŽฎ Gaming5 views
    Compare vs Godot MCP โ†’
  • Patina Unity MCP logoPatina Unity MCP

    โƒฃ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Control the Unity Editor from MCP hosts through a local Rust server and C bridge, with one-click host setup and 86 Unity commands for scenes, GameObjects, prefabs, assets, scripts, console, tests, and build settings.

    ๐ŸŽฎ Gaming2 views
    Compare vs Patina Unity MCP โ†’
  • Unity AI Bridge logoUnity AI Bridge

    Remote-control Unity Editor from any AI IDE via file-based IPC โ€” 62 tools across 13 categories, zero dependencies, supports Claude Code, Cursor, Copilot, Windsurf, Claude Desktop.

    ๐ŸŽฎ Gaming4 views
    Compare vs Unity AI Bridge โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
1.9k
Stargazers on the source repository.
npm downloads
1M
Package downloads in the last 30 days.
Last commit
8d ago
Most recent push to the default branch.
Install check
Inconclusive
Didn't respond in our test window โ€” often a slow first install.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Unity

The README does not specify exact Unity versions; it targets Unity Editor integration generally.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Unity AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/codergamester-mcp-unity?style=directory)](https://allmcps.com/mcp/codergamester-mcp-unity)
HTML Embed
<a href="https://allmcps.com/mcp/codergamester-mcp-unity"><img src="https://allmcps.com/api/badge/codergamester-mcp-unity?style=directory" alt="MCP Unity on AllMCPs" /></a>

Technical Specs & Signals

Category๐ŸŽฎGaming
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
ClientsCursor, Windsurf, Cline / VS Code
Last updatedSep 3, 2026
11/11 checks healthy over the last 33d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1,891
GitHub Star CountTotal stargazers on GitHub representing community popularity (1,891 stars).
Last commit8d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 3, 2026
npm downloads1,049,637/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
49Quality signal: Fair ยท 49/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership6/20
Documentation & tools17/30
Adoption & activity14/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

2 high-severity advisories on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage โ€” this is a directional signal, not a security audit.

Critical 1High 1Medium 0Low 0

Scanned 23d ago via OSV.dev ยท @modelcontextprotocol/inspector (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐ŸŽฎ Gaming โ†’Best MCP servers for Gaming โ†’Alternatives to MCP Unity โ†’Install in Claude DesktopInstall in CursorInstall in VS Code