OfficialVerified

Funplay Unity MCP Server

Unity Editor tasks executed by AI via 154 specialized automation tools.

Data last scanned yesterday · Reviewed 2 months ago

336 dangerous tools154 tools194C#MIT

Overview

Funplay Unity MCP Server allows AI assistants such as Claude Code, Cursor, and VS Code Copilot to interact directly with the Unity Editor. By integrating 154 built-in tools, it enables automated workflows ranging from scene creation and script generation to performance analysis and input simulation. Developers can prompt their AI to handle complex tasks like setting up UI components or configuring game logic within a live Unity project. The server is installed via the Unity Package Manager and provides a dedicated editor interface to bridge the gap between AI models and Unity development. It is designed to streamline game development cycles by executing editor-level operations through natural language prompts.

Our verdict

This server carries a high-risk profile with a security score of 25/100. The primary security concerns stem from the lack of any authentication method, meaning any entity with access to the configuration can control the server, combined with the absence of a read-only mode that grants full write access to your environment. It is community-maintained and not officially vetted, making it suitable for experimental setups but potentially risky for sensitive or professional production environments.

  • Includes 154 built-in tools for diverse editor automation tasks
  • Supports integration with popular AI assistants like Cursor and Claude
  • Maintains a compact supply chain with only 2 direct dependencies
  • Active development evidenced by recent commits
  • Lacks authentication allowing unauthorized control of the server
  • Provides full write access without a read-only mode option
  • Maintained by community contributors rather than an official vendor

Setup

Claude Desktop
{
  "mcpServers": {
    "funplay-unity-mcp": {
      "args": [
        "-y",
        "com.gamebooom.unity.mcp"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
get_scene_infoReturns information about the currently open scene.low
execute_codeCompiles and executes a C# snippet in-memory on the Unity Editor thread.high
execute_menu_itemExecutes a Unity menu item command as a fallback.medium
create_primitiveCreate a primitive game objectmedium
create_game_objectCreate a new game objectmedium
delete_game_objectDelete a game objecthigh
find_game_objectsFind game objectslow
get_game_object_infoGet game object informationlow
set_transformSet transform propertiesmedium
duplicate_game_objectDuplicate a game objectmedium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

Which versions of Unity are supported?

The Funplay MCP server requires Unity 2022.3 or newer.

Can this server run outside of the Unity Editor?

No, this is an editor-only tool designed specifically to operate within your running Unity project.

How can I maintain a stable connection during Unity domain reloads?

You can enable Experimental Broker Mode in the MCP Server window to maintain connection continuity across Unity script recompiles and Play Mode reloads.

How do I modify which tools are available to the AI?

You can manage and edit the specific tools exposed by the server by navigating to Funplay > Tool Exposure in the Unity menu.

How can I customize safety settings or logging?

Open the Funplay > MCP Settings window to adjust execute_code safety defaults and toggle plugin debug logging.

Alternatives

Changelog

Badge

Funplay Unity MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.