{ "package_version": 2, "name": "cocos-creator-mcp", "version": "1.14.0", "author": "harady", "editor": ">=3.8.0", "scripts": { "build": "tsc && node scripts/postbuild.js", "watch": "tsc -w" }, "description": "MCP Server for Cocos Creator [2ade3d2fa124]", "main": "./dist/main.js", "bin": { "iflow-mcp_harady-cocos-creator-mcp": "client/stdio-bridge.js" }, "dependencies": { "vue": "^3.1.4", "wasm-vips": "^0.0.17" }, "devDependencies": { "@cocos/creator-types": "^3.8.6", "@types/node": "^18.17.1", "typescript": "^5.8.2" }, "panels": { "default": { "title": "i18n:cocos-creator-mcp.panel_title", "type": "dockable", "main": "dist/panels/default", "size": { "min-width": 350, "min-height": 200, "width": 450, "height": 350 } }, "recorder": { "title": "i18n:cocos-creator-mcp.recorder_title", "type": "dockable", "main": "dist/panels/recorder", "size": { "min-width": 400, "min-height": 400, "width": 500, "height": 600 } } }, "contributions": { "menu": [ { "path": "i18n:menu.extension/Cocos Creator MCP", "label": "i18n:cocos-creator-mcp.open_panel", "message": "open-panel" }, { "path": "i18n:menu.extension/Cocos Creator MCP", "label": "i18n:cocos-creator-mcp.open_recorder", "message": "open-recorder" } ], "messages": { "open-panel": { "methods": [ "openPanel" ] }, "open-recorder": { "methods": [ "openRecorder" ] }, "start-server": { "methods": [ "startServer" ] }, "stop-server": { "methods": [ "stopServer" ] }, "get-server-status": { "methods": [ "getServerStatus" ] }, "update-port": { "methods": [ "updatePort" ] } }, "scene": { "script": "./dist/scene.js", "methods": [ "getNodeInfo", "getAllNodes", "findNodesByName", "setNodeProperty", "setComponentProperty", "getSceneHierarchy", "moveNode", "addComponentToNode", "removeComponentFromNode" ] } } }