【开源】CocosMetaMCP:会自进化的 Creator MCP,常用脚本自动升格为 AI Tool

大家好,分享一个我们用在 Cocos Creator 3.8 上的 MCP 项目: CocosMetaMCP

它解决什么问题?

很多同学习惯用 Cursor 写 TS,但改场景、刷 meta、跑 Editor 脚本还是要切回 Creator。通用 MCP 要么 Tool 太多 AI 选不准,要么只有几个固定接口不够用。

CocosMetaMCP 的思路是: 默认只暴露一个 cocosmcp_exec ,让 AI 在你 已经打开的 Creator 工程 里执行脚本(通过项目扩展 HTTP 桥)。用得多了,系统会根据审计日志发现高频操作,把脚本 注册成 Recipe ,再 promote 成独立 MCP Toolcocosmcp_r_xxx ),Cursor 会自动刷新 Tool 列表。

也就是说: 工作流是「长」在项目里的,不是写死在服务器上的。 Recipe 存在 {工程}/.cocosmcp/ ,可以进 Git,团队能共享。

自进化流程示意:

cocosmcp_exec 探索
    → exec 统计找高频脚本
    → register_recipe 保存
    → promote_recipe 升格为一级 Tool

安装(3 步):

  1. npm install -g cocos-meta-mcp
  2. 在工程目录: cocos-meta-mcp setup
  3. Creator 扩展管理器 → 项目 → 启用 cocos-meta-mcp ,重启 Cursor

还支持:

  • 资源插件:asset-meta、asset-sync(npm 自带)
  • Recipe 层 + 插件管理( COCOSMCP_RECIPE_LAYER=2
  • 官方 3.8 项目扩展安装方式

仓库:https://github.com/shinjiyu/cocos_meta_mcp
npm: npm i -g cocos-meta-mcp

欢迎 Star、Issue 和 PR。如果你也在用 Cursor + Creator,想一起打磨「AI 原生工作流」,很期待交流。

有什么作用呢?看了文档 也不知道具体能干啥 ,大佬能解释一下吗