游戏与游戏化 · 开发者工具

Unity-MCP logo

Unity-MCP

IvanMurzak/Unity-MCP

Unity-MCP是一个连接大型语言模型(LLM)与Unity编辑器的桥梁工具,通过暴露Unity编辑器功能给AI客户端,实现AI驱动的自动化开发流程。它支持自定义工具扩展,目前提供游戏对象管理、场景操作、资产处理等核心功能,主要适用于Unity编辑器环境。

安装

docker run -t -e MCP_PLUGIN_CLIENT_TRANSPORT=stdio -p 8080:8080 aigamedeveloper/mcp-server

客户端配置

{
  "mcpServers": {
    "ai-game-developer": {
      "command": "docker",
      "args": [
        "run",
        "-t",
        "-e",
        "MCP_PLUGIN_CLIENT_TRANSPORT=stdio",
        "-p",
        "8080:8080",
        "aigamedeveloper/mcp-server"
      ]
    }
  }
}
GitHub 星标
70
分类
游戏与游戏化, 开发者工具
更新于
2026年10月6日

工具(40)

  • assets-copy

    Copy the asset at path and stores it at newPath

  • assets-create-folder

    Creates a new folder in the specified parent folder

  • assets-delete

    Delete the assets at paths from the project

  • assets-find

    Search the asset database using the search filter string

  • assets-find-built-in

    Search the built-in assets of the Unity Editor

  • assets-get-data

    Get asset data from the asset file including all serializable fields and properties

  • assets-material-create

    Create new material asset with default parameters

  • assets-modify

    Modify asset file in the project

  • assets-move

    Move the assets at paths in the project (also used for rename)

  • assets-prefab-close

    Close currently opened prefab

  • assets-prefab-create

    Create a prefab from a GameObject in the current active scene

  • assets-prefab-instantiate

    Instantiates prefab in the current active scene

  • assets-prefab-open

    Open prefab edit mode for a specific GameObject

  • assets-prefab-save

    Save a prefab in prefab editing mode

  • assets-refresh

    Refreshes the AssetDatabase

  • assets-shader-get-data

    Get detailed data about a shader asset (properties, subshaders, passes)

  • package-add

    Install a package from the Unity Package Manager registry, Git URL, or local path

  • package-remove

    Remove (uninstall) a package from the Unity project

  • package-search

    Search for packages in both Unity Package Manager registry and installed packages

  • gameobject-component-add

    Add Component to GameObject

  • gameobject-component-destroy

    Destroy one or many components from target GameObject

  • gameobject-component-get

    Get detailed information about a specific Component on a GameObject

  • gameobject-component-modify

    Modify a specific Component on a GameObject

  • gameobject-create

    Create a new GameObject in opened Prefab or in a Scene

  • gameobject-destroy

    Destroy GameObject and all nested GameObjects recursively

  • gameobject-duplicate

    Duplicate GameObjects in opened Prefab or in a Scene

  • gameobject-find

    Finds specific GameObject by provided information

  • gameobject-modify

    Modify GameObjects and/or attached component's fields and properties

  • gameobject-set-parent

    Set parent GameObject to list of GameObjects

  • object-get-data

    Get data of the specified Unity Object

  • object-modify

    Modify the specified Unity Object

  • scene-create

    Create new scene in the project assets

  • scene-get-data

    Retrieves the list of root GameObjects in the specified scene

  • scene-list-opened

    Returns the list of currently opened scenes in Unity Editor

  • scene-open

    Open scene from the project asset file

  • scene-save

    Save opened scene to the asset file

  • scene-set-active

    Set the specified opened scene as the active scene

  • scene-unload

    Unload scene from the opened scenes in Unity Editor

  • screenshot-camera

    Captures a screenshot from a camera and returns it as an image

  • screenshot-game-view

    Captures a screenshot from the Unity Editor Game View

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Claude Desktop logo

Claude Desktop

桌面端 · 免费增值 · Proprietary

Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

WindowsMacOS
Cline logo

Cline

桌面端 · 免费 · MIT

集成到 IDE 中的 AI 代码助手。支持 MCP 服务器以增强功能。

WindowsMacOSLinux
Cursor logo

Cursor

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Cursor 编辑器让开发者与 AI 的工作真正融合在一起,提供如魔法般的编码体验。

WindowsMacOSLinux
Windsurf logo

Windsurf

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Windsurf 编辑器让开发者与 AI 的工作真正融合在一起。

WindowsMacOSLinux

相关 MCP 服务器

更多服务器
HAN JIE logo

HAN JIE

hedge-dev/XenonRecomp

6k

XenonRecomp是一个将Xbox 360可执行文件转换为C++代码的工具,支持跨平台重新编译,目前仅支持x86架构。该项目受N64 Recompiled启发,专注于指令转换、内存处理、优化和补丁机制,但不提供运行时实现。

游戏与游戏化
Unity MCP logo

Unity MCP

justinpbarnett/unity-mcp

1.8k

Unity MCP是一个连接Unity编辑器与大型语言模型(LLM)的桥梁工具,通过本地MCP客户端实现自然语言控制Unity编辑器功能,支持资产管理、场景控制、脚本编辑等自动化操作。

游戏与游戏化
Unreal MCP logo

Unreal MCP

chongdashu/unreal-mcp

542

虚幻引擎模型上下文协议(MCP)集成的文档,帮助理解、设置和使用MCP系统。

游戏与游戏化
MCP Unity logo

MCP Unity

codergamester/mcp-unity

435

MCP Unity是一个实现Model Context Protocol的Unity编辑器扩展,通过Node.js服务器桥接AI助手与Unity项目的交互,提供菜单执行、对象选择、组件更新等功能。

游戏与游戏化
Unity logo

Unity

arodoid/unitymcp

422

UnityMCP是一个Unity编辑器插件,实现模型上下文协议(MCP),提供Unity与AI助手的无缝集成,包括实时状态监控、远程命令执行和日志功能。

游戏与游戏化
Godot logo

Godot

coding-solo/godot-mcp

329

Godot MCP是一个为Godot游戏引擎设计的模型上下文协议服务器,提供与Godot编辑器和项目的交互功能。

游戏与游戏化