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

Cocos MCP Server

daxianlee/cocos-mcp-server

一个适用于 Cocos Creator 3.8+ 的综合性 MCP(模型上下文协议)服务器插件,使 AI 助手能够通过标准化协议与 Cocos Creator 编辑器进行交互。 一键安装和使用,省去所有繁琐环境和配置。 已经测试过Claude客户端Claude CLI和Cursor,其他的编辑器理论上也完美支持。

安装

见仓库说明

安装步骤请参阅仓库 README。

查看 README
分类
游戏与游戏化, 开发者工具
更新于
2026年10月6日

关于 Cocos MCP Server

一个适用于 Cocos Creator 3.8+ 的综合性 MCP(模型上下文协议)服务器插件,使 AI 助手能够通过标准化协议与 Cocos Creator 编辑器进行交互。一键安装和使用,省去所有繁琐环境和配置。已经测试过Claude客户端Claude CLI和Cursor,其他的编辑器理论上也完美支持。

功能特点

  • 智能路径解析 — 所有节点参数接受 UUID、路径(如 Canvas/Panel/Button)或名称,自动解析

  • UI 自动检测 — 在 UI 父节点下创建节点时自动添加 cc.UITransform

  • 视口上下文 — 创建/修改节点时返回设计分辨率、可见范围,越界自动警告

  • 内置知识库 — AI 可查询组件属性表、坐标系规则、布局模式等知识

  • 场景构建器 — 用 JSON 描述完整 UI 层级,一次调用构建出来,自动处理 Canvas/Camera/组件配置

  • 参考图片系统 — 在场景视图叠加 UI 设计稿,AI 看着设计图搭界面

  • 节点树缓存 — 2 秒 TTL 缓存避免重复查询,变更操作后自动失效

  • 原子化操作 — builder/composite 使用 snapshot 机制,失败时自动回滚

工具(19)

  • scene_management

    Scene management - get the current scene, open/save/create/close scenes, supports scene list queries

  • scene_hierarchy

    Scene hierarchy - get the complete scene structure, with optional inclusion of component information

  • scene_execution_control

    Execution control - execute component methods, scene scripts, and prefab syncing

  • node_query

    Node query - find nodes by name/pattern, get node information, detect 2D/3D type

  • node_lifecycle

    Node lifecycle - create/delete nodes, with support for pre-installed components and prefab instantiation

  • node_transform

    Node transform - modify node name, position, rotation, scale, visibility, and other properties

  • node_hierarchy

    Node hierarchy - move, duplicate, and paste nodes, with support for hierarchy structure operations

  • node_clipboard

    Node clipboard - copy/paste/cut node operations

  • node_property_management

    Property management - reset node properties, component properties, and transform properties

  • component_manage

    Component management - add/remove engine components (cc.Sprite, cc.Button, etc.)

  • component_script

    Script components - attach/remove custom script components

  • component_query

    Component query - get component lists, detailed information, and available component types

  • set_component_property

    Property setting - set one or multiple component property values

  • prefab_browse

    Prefab browsing - list prefabs, view information, validate files

  • prefab_lifecycle

    Prefab lifecycle - create prefabs from nodes, delete prefabs

  • prefab_instance

    Prefab instances - instantiate into the scene, unlink, apply changes, revert to original

  • prefab_edit

    Prefab editing - enter/exit edit mode, save prefabs, test changes

  • validation_scene

    Scene validation - validate scene integrity, check for missing assets

  • validation_asset

    Asset validation - validate asset references, check asset integrity

本页信息摘自该项目的 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编辑器和项目的交互功能。

游戏与游戏化