一个全面的MCP(模型上下文协议)服务器插件,适用于Cocos Creator 3.8+,使AI助手能够通过标准化协议与Cocos Creator编辑器进行交互。一键安装和使用,节省了所有繁琐的环境和配置。我们已经测试了Claude客户端Claude CLI和光标,并且理论上其他编辑器也得到了完美支持。
🚀 我们现在提供了50个强大的融合工具,实现了99%的编辑器控制!
cocos商店: https://store.cocos.com/app/detail/7941
{
"tool": "node_lifecycle",
"arguments": {
"action": "create",
"name": "MyNode",
"parentUuid": "parent-uuid",
"nodeType": "2DNode"
}
}
{"__id__": x} 格式nullCannot read properties of undefined (reading '_name') 错误placeHolder.initDefault is not a function 错误_objFlags 等关键属性被组件数据覆盖🎉 创建预制体结构的功能现已完全可用,支持复杂的组件引用关系和完整的预制体结构!
项目控制和调试工具
claude mcp add --transport http cocos-creator http://127.0.0.1:3000/mcp(使用你自己配置的端口号)
快速使用
{
"mcpServers": {
"cocos-creator": {
"type": "http",
"url": "http://127.0.0.1:3000/mcp"
}
}
}
Claude CLI配置:
{
"mcpServers": {
"cocos-creator": {
"url": "http://localhost:3000/mcp"
}
}
}
安装说明 cocos-mcp-server 1. 复制插件文件 extensions 整个
您的项目/
├── assets/
├── extensions/
│ └── cocos-mcp-server/ <- 将插件放在这里
│ ├── source/
│ ├── dist/
│ ├── package.json
│ └── ...
├── settings/
└── ...
cd extensions/cocos-mcp-server
npm install
npm run build
扩展 > Cocos MCP Server 插件将出现在扩展菜单中使用说明 扩展 > Cocos MCP Server 启动服务器
从
最大连接数
点击“启动服务器”以开始接受连接 http://localhost:3000/mcp 连接AI助手
服务器位于
cocos-mcp-server/
├── source/ # TypeScript 源文件
│ ├── main.ts # 插件入口点
│ ├── mcp-server.ts # MCP 服务器实现
│ ├── settings.ts # 设置管理
│ ├── types/ # TypeScript 类型定义
│ ├── tools/ # 工具实现
│ │ ├── scene-tools.ts
│ │ ├──