143 lines
3.3 KiB
JSON
Executable File
143 lines
3.3 KiB
JSON
Executable File
{
|
|
"$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"
|
|
}
|