MCPcopy Create free account

hub / github.com/DaxianLee/cocos-mcp-server / functions

Functions464 in github.com/DaxianLee/cocos-mcp-server

↓ 13 callersMethodrunTest
(tool: string, method: string, params: any)
source/test/tool-tester.ts:15
↓ 11 callersMethodgetComponentPropertyValue
(componentData: any, propertyName: string, defaultValue?: any)
source/tools/prefab-tools.ts:2761
↓ 10 callersMethodcallTool
(tool: string, args: any = {})
source/test/mcp-tool-tester.ts:45
↓ 9 callersMethodgetComponents
(nodeUuid: string)
source/tools/component-tools.ts:321
↓ 7 callersMethodsaveSettings
()
source/tools/tool-manager.ts:420
↓ 6 callersMethodcreateColorObject
(data: any)
source/tools/prefab-tools.ts:2734
↓ 6 callersMethodexecute
(toolName: string, args: any)
source/types/index.ts:126
↓ 6 callersMethodgetEnabledTools
()
source/tools/tool-manager.ts:401
↓ 6 callersMethodgetNodeInfo
(uuid: string)
source/tools/node-tools.ts:500
↓ 5 callersMethodstart
()
source/mcp-server.ts:57
↓ 5 callersMethodupdateEnabledTools
(enabledTools: any[])
source/mcp-server.ts:156
↓ 4 callersFunctionensureSettingsDir
()
source/settings.ts:27
↓ 4 callersMethodgenerateFileId
()
source/tools/prefab-tools.ts:1254
↓ 4 callersMethodgetCurrentConfiguration
()
source/tools/tool-manager.ts:246
↓ 4 callersMethodgetTools
()
source/types/index.ts:125
↓ 4 callersMethodprocessComponentProperty
* 处理组件属性值,确保格式与手动创建的预制体一致
source/tools/prefab-tools.ts:2018
↓ 4 callersFunctionreadSettings
()
source/settings.ts:34
↓ 4 callersMethodstop
()
source/mcp-server.ts:316
↓ 3 callersMethodextractComponentProperties
(component: any)
source/tools/component-tools.ts:426
↓ 3 callersMethodextractValue
(data: any)
source/tools/prefab-tools.ts:2782
↓ 3 callersMethodgetAssetInfo
(assetPath: string)
source/tools/project-tools.ts:587
↓ 3 callersMethodgetComponentInfo
(nodeUuid: string, componentType: string)
source/tools/component-tools.ts:367
↓ 3 callersMethodgetSettings
()
source/mcp-server.ts:162
↓ 3 callersFunctiongetSettingsPath
()
source/settings.ts:19
↓ 3 callersMethodgetToolManagerSettingsPath
()
source/tools/tool-manager.ts:21
↓ 3 callersMethodnormalizeTransformValue
(value: any, type: 'position' | 'rotation' | 'scale', is2D: boolean)
source/tools/node-tools.ts:914
↓ 3 callersFunctionprocessNode
(node: any)
source/scene.ts:297
↓ 3 callersMethodqueryServerIPList
()
source/tools/server-tools.ts:82
↓ 3 callersFunctionsaveChanges
()
source/panels/default/index.ts:221
↓ 2 callersMethodaddBroadcastListener
(messageType: string)
source/tools/broadcast-tools.ts:116
↓ 2 callersMethodaddComponent
(nodeUuid: string, componentType: string)
source/tools/component-tools.ts:206
↓ 2 callersMethodchangeGizmoCoordinate
(type: string)
source/tools/scene-view-tools.ts:346
↓ 2 callersMethodchangeGizmoPivot
(name: string)
source/tools/scene-view-tools.ts:301
↓ 2 callersMethodchangeGizmoTool
(name: string)
source/tools/scene-view-tools.ts:272
↓ 2 callersMethodchangeViewMode2D3D
(is2D: boolean)
source/tools/scene-view-tools.ts:375
↓ 2 callersMethodconvertNodeToPrefabInstance
* 尝试将原始节点转换为预制体实例
source/tools/prefab-tools.ts:2346
↓ 2 callersMethodcreateConfiguration
(name: string, description?: string)
source/tools/tool-manager.ts:253
↓ 2 callersMethodcreatePrefab
(args: any)
source/tools/prefab-tools.ts:761
↓ 2 callersMethodcreateStandardPrefabContent
* 创建符合 Cocos Creator 标准的预制体内容 * 完整实现递归节点树处理,匹配引擎标准格式
source/tools/prefab-tools.ts:1652
↓ 2 callersMethodcreateVec2Object
(data: any)
source/tools/prefab-tools.ts:2706
↓ 2 callersMethodensureSettingsDir
()
source/tools/tool-manager.ts:25
↓ 2 callersMethodexecuteToolCall
(toolName: string, args: any)
source/mcp-server.ts:137
↓ 2 callersMethodfixCommonJsonIssues
(jsonStr: string)
source/mcp-server.ts:295
↓ 2 callersMethodgenerateUUID
()
source/tools/prefab-tools.ts:1117
↓ 2 callersMethodgetAllPreferences
()
source/tools/preferences-tools.ts:219
↓ 2 callersMethodgetAssets
(type: string = 'all', folder: string = 'db://assets')
source/tools/project-tools.ts:617
↓ 2 callersMethodgetAvailableTools
()
source/mcp-server.ts:152
↓ 2 callersMethodgetChildrenToProcess
(nodeData: any)
source/tools/prefab-tools.ts:1095
↓ 2 callersMethodgetNodeData
(nodeUuid: string)
source/tools/prefab-tools.ts:896
↓ 2 callersMethodgetNodePath
(node: any)
source/tools/node-tools.ts:687
↓ 2 callersMethodgetPrefabInfo
(prefabPath: string)
source/tools/prefab-tools.ts:1366
↓ 2 callersMethodgetSceneList
()
source/tools/scene-tools.ts:159
↓ 2 callersFunctiongetToolManagerSettingsPath
()
source/settings.ts:23
↓ 2 callersMethodis2DNode
(nodeInfo: any)
source/tools/node-tools.ts:867
↓ 2 callersMethodisValidPropertyDescriptor
(propData: any)
source/tools/component-tools.ts:1201
↓ 2 callersFunctionloadToolManagerState
()
source/panels/default/index.ts:148
↓ 2 callersMethodparseColorString
(colorStr: string)
source/tools/component-tools.ts:1510
↓ 2 callersMethodqueryGizmoCoordinate
()
source/tools/scene-view-tools.ts:359
↓ 2 callersMethodqueryGizmoPivot
()
source/tools/scene-view-tools.ts:314
↓ 2 callersMethodqueryGizmoToolName
()
source/tools/scene-view-tools.ts:285
↓ 2 callersMethodqueryGridVisible
()
source/tools/scene-view-tools.ts:418
↓ 2 callersMethodqueryIconGizmo3D
()
source/tools/scene-view-tools.ts:447
↓ 2 callersMethodqueryIconGizmoSize
()
source/tools/scene-view-tools.ts:477
↓ 2 callersMethodqueryServerPort
()
source/tools/server-tools.ts:116
↓ 2 callersMethodqueryViewMode2D3D
()
source/tools/scene-view-tools.ts:388
↓ 2 callersMethodremoveComponent
(nodeUuid: string, componentType: string)
source/tools/component-tools.ts:283
↓ 2 callersMethodsaveAssetFile
(filePath: string, content: string)
source/tools/prefab-tools.ts:1303
↓ 2 callersMethodsetGridVisible
(visible: boolean)
source/tools/scene-view-tools.ts:405
↓ 2 callersMethodsetIconGizmo3D
(is3D: boolean)
source/tools/scene-view-tools.ts:434
↓ 2 callersMethodsetIconGizmoSize
(size: number)
source/tools/scene-view-tools.ts:464
↓ 2 callersMethodsetNodeTransform
(args: any)
source/tools/node-tools.ts:749
↓ 2 callersMethodsetupTools
()
source/mcp-server.ts:91
↓ 2 callersMethodupdateToolStatus
(configId: string, category: string, toolName: string, enabled: boolean)
source/tools/tool-manager.ts:321
↓ 2 callersMethoduuidToCompressedId
* 将UUID转换为Cocos Creator的压缩格式 * 基于真实Cocos Creator编辑器的压缩算法实现 * 前5个hex字符保持不变,剩余27个字符压缩成18个字符
source/tools/prefab-tools.ts:1837
↓ 1 callersMethodaddButtonProperties
(component: any, componentData: any)
source/tools/prefab-tools.ts:2678
↓ 1 callersMethodaddComponentSpecificProperties
(component: any, componentData: any, componentType: string)
source/tools/prefab-tools.ts:2598
↓ 1 callersMethodaddGenericProperties
(component: any, componentData: any)
source/tools/prefab-tools.ts:2691
↓ 1 callersMethodaddLabelProperties
(component: any, componentData: any)
source/tools/prefab-tools.ts:2651
↓ 1 callersMethodaddReferenceImage
(paths: string[])
source/tools/reference-image-tools.ts:201
↓ 1 callersMethodaddSpriteProperties
(component: any, componentData: any)
source/tools/prefab-tools.ts:2630
↓ 1 callersMethodaddUITransformProperties
(component: any, componentData: any)
source/tools/prefab-tools.ts:2620
↓ 1 callersMethodalignCameraWithView
()
source/tools/scene-view-tools.ts:509
↓ 1 callersMethodalignViewWithNode
()
source/tools/scene-view-tools.ts:522
↓ 1 callersMethodanalyzeProperty
(component: any, propertyName: string)
source/tools/component-tools.ts:1246
↓ 1 callersMethodapplyPrefabToNode
(nodeUuid: string, prefabUuid: string)
source/tools/prefab-tools.ts:643
↓ 1 callersMethodattachScript
(nodeUuid: string, scriptPath: string)
source/tools/component-tools.ts:1091
↓ 1 callersMethodbatchDeleteAssets
(urls: string[])
source/tools/asset-advanced-tools.ts:400
↓ 1 callersMethodbatchImportAssets
(args: any)
source/tools/asset-advanced-tools.ts:312
↓ 1 callersMethodbeginUndoRecording
(nodeUuid: string)
source/tools/scene-advanced-tools.ts:617
↓ 1 callersMethodbuildHierarchy
(node: any, includeComponents: boolean)
source/tools/scene-tools.ts:428
↓ 1 callersMethodbuildProject
(args: any)
source/tools/project-tools.ts:469
↓ 1 callersMethodcancelUndoRecording
(undoId: string)
source/tools/scene-advanced-tools.ts:646
↓ 1 callersMethodcheckAndRedirectNodeProperties
* 检测是否为节点属性,如果是则重定向到对应的节点方法
source/tools/component-tools.ts:1653
↓ 1 callersMethodcheckBuilderStatus
()
source/tools/project-tools.ts:703
↓ 1 callersFunctioncheckCreatorTypesVersion
(version)
scripts/preinstall.js:9
↓ 1 callersMethodcheckServerConnectivity
(timeout: number = 5000)
source/tools/server-tools.ts:182
↓ 1 callersMethodclearAllReferenceImages
()
source/tools/reference-image-tools.ts:384
↓ 1 callersMethodclearBroadcastLog
()
source/tools/broadcast-tools.ts:233
↓ 1 callersMethodclearConsole
()
source/tools/debug-tools.ts:240
↓ 1 callersMethodcloseScene
()
source/tools/scene-tools.ts:470
next →1–100 of 464, ranked by callers