UnityCodeMCPServer
UnclaimedUnity Code MCP Server is a powerful tool for the Unity Editor that gives AI Agents ability to perform any action using Unity Editor API. This includes scripts, scenes, prefabs, assets, configuration changes, and more.
Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
8 of 8 tools
Documented tools (8)
From project documentation. A server handshake does not verify each tool’s description or behavior.
enter_play_mode
Enter Unity Play Mode, pause time and return immediately after triggering the transition. Intended to be used before gameplay automation tools.
execute_csharp_script_in_unity_editor
Perform any task by executing generated C# scripts in Unity Editor context. Full access to UnityEngine, UnityEditor APIs, and reflection. Automatically captures logs, errors, and return values.
exit_play_mode
Exit Unity Play Mode, unpause time, and return immediately after triggering the transition.
get_unity_game_view_window_screenshot
Capture the current Unity Game View as an image without routing screenshot capture through gameplay input calls.
get_unity_info
Returns information about the current Unity Editor project and the UnityCodeMcpServer settings.
play_unity_game
Temporarily unpause time, simulate configured Input System actions, collect logs, and pause again when finished.
read_unity_console_logs
Read Unity Editor Console logs with configurable entry limits (1-1000, default 200)
run_unity_tests
Run Unity tests via TestRunnerApi. Supports EditMode, PlayMode, or both. Can run all tests or filter by fully qualified test names.
Tool change history
FAQ
Questions about UnityCode MCP Server
- How do I connect UnityCode MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Code, Cursor and Claude Desktop as compatible clients.
- Is UnityCode MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can UnityCode MCP Server do?
- UnityCode MCP Server documents 8 tools to the agent, including enter_play_mode, execute_csharp_script_in_unity_editor, exit_play_mode. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.