{ "$schema": "./@types/schema/package/index.json", "package_version": 2, "name": "cocos-mcp", "version": "0.2.0", "private": true, "license": "UNLICENSED", "author": "", "editor": ">=3.8.0", "description": "i18n:cocos-mcp.description", "main": "./dist/main.js", "panels": { "default": { "title": "i18n:cocos-mcp.panel_title", "type": "dockable", "main": "dist/panels/default/index", "size": { "min-width": 560, "min-height": 420, "width": 920, "height": 760 } } }, "dependencies": { "ws": "^8.21.1" }, "contributions": { "menu": [ { "path": "i18n:cocos-mcp.menu_path", "label": "i18n:cocos-mcp.open_panel", "message": "open-panel" } ], "messages": { "open-panel": { "methods": [ "openPanel" ] }, "open-user-guide": { "methods": [ "openUserGuide" ] }, "start-mcp-server": { "methods": [ "startMcpServer" ] }, "stop-mcp-server": { "methods": [ "stopMcpServer" ] }, "get-mcp-server-status": { "methods": [ "getMcpServerStatus" ] }, "get-mcp-panel-state": { "methods": [ "getMcpPanelState" ] }, "run-mcp-self-test": { "methods": [ "runMcpSelfTest" ] }, "add-mcp-to-client": { "methods": [ "addMcpToClient" ] }, "add-mcp-to-all-clients": { "methods": [ "addMcpToAllClients" ] }, "open-client-config": { "methods": [ "openClientConfig" ] }, "clear-panel-logs": { "methods": [ "clearPanelLogs" ] } }, "scene": { "script": "./dist/scene.js", "methods": [ "ping", "getCurrentSceneMeta", "getHierarchy", "searchNodes", "inspectNode", "settleUiNodes", "verifyUiNode", "prepareSetNodeActive", "prepareSetNodeTransform", "prepareSetNodeName", "prepareCreateNode", "prepareDeleteNode", "prepareReparentNode", "prepareSetNodeSiblingIndex", "prepareInstantiatePrefab", "prepareAddComponent", "prepareRemoveComponent", "prepareDuplicateNode", "listChildUuidsUnderParent", "duplicateNodeFallback", "removeLastComponentByType", "addLastComponentByType", "getComponentStatsByType", "getComponentUuidState", "setSiblingIndexFallback", "setComponentScalarPropertyDirect", "getComponentAssetRefUuid", "setComponentAssetRefDirect", "setComponentAssetRefFromScene", "clearComponentAssetRef", "getNodeActiveState", "registerNidForNewNode", "forgetNodeNid", "forgetNidsInSubtree", "snapshotNidMappingsInSubtree", "detachNodeForMcpUndo", "restoreDetachedNodeForMcpUndo", "discardDetachedNodesForMcpUndo", "removeCreatedNodesForMcpUndo", "forgetNidMappingsByUuids", "restoreNidMapping", "prepareSetComponentProperty" ] } }, "_storeId": "9854cb1796e2aa8cffeeacfc506ab17d" }