MCPcopy Create free account

hub / github.com/chongdashu/unreal-mcp / functions

Functions163 in github.com/chongdashu/unreal-mcp

↓ 44 callersMethodconnect
Connect to the Unreal Engine instance.
Python/unreal_mcp_server.py:38
↓ 33 callersFunctionget_unreal_connection
Get the connection to Unreal Engine.
Python/unreal_mcp_server.py:206
↓ 32 callersMethodsend_command
Send a command to Unreal Engine and get the response.
Python/unreal_mcp_server.py:126
↓ 28 callersFunctionsend_mcp_command
Send a command to the Unreal MCP server with automatic socket lifecycle management.
Python/scripts/node/test_create_bird_blueprint_with_input_and_camera.py:110
↓ 12 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/node/test_physics_variables.py:22
↓ 10 callersFunctioncompile_blueprint
Compile the specified blueprint.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:188
↓ 10 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/node/test_component_reference.py:22
↓ 10 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/node/test_input_mapping.py:22
↓ 8 callersFunctionadd_component
Add a component to the specified blueprint.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:123
↓ 6 callersFunctioncreate_blueprint
Create a blueprint with the given name and parent class.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:101
↓ 6 callersFunctionspawn_blueprint_actor
Spawn an actor from the specified blueprint.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:204
↓ 5 callersMethodHandleCommand
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:33
↓ 5 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:50
↓ 5 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/blueprints/test_create_and_spawn_cube_blueprint.py:32
↓ 5 callersFunctionset_static_mesh
Set the static mesh for a component.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:159
↓ 3 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response. Args: command: The command type to send params: Dictionary of p
Python/scripts/actors/test_cube.py:27
↓ 2 callersMethodExecuteCommand
Execute a command received from a client
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/UnrealMCPBridge.cpp:204
↓ 2 callersMethodFindPin
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:365
↓ 2 callersFunctioncreate_test_cube
Create a test cube actor with the specified name and location. Args: name: The name to give the cube actor location: The [x,
Python/scripts/actors/test_cube.py:86
↓ 2 callersMethoddisconnect
Disconnect from the Unreal Engine instance.
Python/unreal_mcp_server.py:71
↓ 1 callersFunctionget_actor_properties
Get the properties of an actor by name. Args: name: The name of the actor to get properties for Returns: Optiona
Python/scripts/actors/test_cube.py:112
↓ 1 callersFunctionmain
Main function to test different component creation scenarios.
Python/scripts/blueprints/test_create_and_spawn_blueprints_with_different_components.py:467
↓ 1 callersFunctionmain
Main function to test creating a basic blueprint.
Python/scripts/blueprints/test_create_and_spawn_cube_blueprint.py:74
↓ 1 callersFunctionmain
Main function to test actor creation and manipulation.
Python/scripts/actors/test_cube.py:162
↓ 1 callersFunctionmain
Test component reference node creation and connection.
Python/scripts/node/test_component_reference.py:64
↓ 1 callersFunctionmain
Main function to test input mappings in blueprints.
Python/scripts/node/test_input_mapping.py:85
↓ 1 callersFunctionmain
Main function to test physics variables in blueprints.
Python/scripts/node/test_physics_variables.py:64
↓ 1 callersFunctionmain
Main function to test blueprint node tools.
Python/scripts/node/test_create_bird_blueprint_with_input_and_camera.py:129
↓ 1 callersMethodreceive_full_response
Receive a complete response from Unreal, handling chunked data.
Python/unreal_mcp_server.py:81
↓ 1 callersFunctionregister_blueprint_node_tools
Register Blueprint node manipulation tools with the MCP server.
Python/tools/node_tools.py:14
↓ 1 callersFunctionregister_blueprint_tools
Register Blueprint tools with the MCP server.
Python/tools/blueprint_tools.py:14
↓ 1 callersFunctionregister_editor_tools
Register editor tools with the MCP server.
Python/tools/editor_tools.py:14
↓ 1 callersFunctionregister_project_tools
Register project tools with the MCP server.
Python/tools/project_tools.py:14
↓ 1 callersFunctionregister_umg_tools
Register UMG tools with the MCP server.
Python/tools/umg_tools.py:14
↓ 1 callersFunctionsend_command
Send a command to the Unreal MCP server and get the response.
Python/scripts/node/test_create_bird_blueprint_with_input_and_camera.py:68
↓ 1 callersFunctionset_actor_transform
Set the transform of an actor. Args: name: The name of the actor to modify location: Optional new [x, y, z] location
Python/scripts/actors/test_cube.py:129
↓ 1 callersFunctionsetup_input_mapping
Helper function to set up an input mapping.
Python/scripts/node/test_input_mapping.py:64
MethodActorToJson
Actor utilities
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:421
MethodActorToJsonObject
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:456
MethodConnectGraphNodes
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:345
MethodCreateErrorResponse
JSON Utilities
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:30
MethodCreateEventNode
Blueprint node utilities
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:183
MethodCreateFunctionCallNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:235
MethodCreateInputActionNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:308
MethodCreateSelfReferenceNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:327
MethodCreateSuccessResponse
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:38
MethodCreateVariableGetNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:254
MethodCreateVariableSetNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:281
MethodDeinitialize
Clean up resources when subsystem is destroyed
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/UnrealMCPBridge.cpp:100
MethodExit
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/MCPServerRunnable.cpp:163
MethodFMCPServerRunnable
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/MCPServerRunnable.cpp:17
MethodFScopeGuard
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:404
MethodFUnrealMCPBlueprintCommands
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:24
MethodFUnrealMCPBlueprintNodeCommands
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:23
MethodFUnrealMCPEditorCommands
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:24
MethodFUnrealMCPProjectCommands
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPProjectCommands.cpp:5
MethodFUnrealMCPUMGCommands
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:29
MethodFindBlueprint
Blueprint Utilities
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:149
MethodFindBlueprintByName
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:154
MethodFindExistingEventNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:491
MethodFindOrCreateEventGraph
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:160
MethodGetFloatArrayFromJson
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:70
MethodGetIntArrayFromJson
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:51
MethodGetRotatorFromJson
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:128
MethodGetVector2DFromJson
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:89
MethodGetVectorFromJson
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPCommonUtils.cpp:108
MethodHandleAddBlueprintEvent
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:217
MethodHandleAddBlueprintFunctionCall
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:268
MethodHandleAddBlueprintGetSelfComponentReference
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:147
MethodHandleAddBlueprintInputActionNode
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:770
MethodHandleAddBlueprintSelfReference
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:821
MethodHandleAddBlueprintVariable
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:673
MethodHandleAddButtonToWidget
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:239
MethodHandleAddComponentToBlueprint
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:165
MethodHandleAddTextBlockToWidget
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:129
MethodHandleAddWidgetToViewport
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:198
MethodHandleBindWidgetEvent
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:322
MethodHandleClientConnection
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/MCPServerRunnable.cpp:167
MethodHandleCommand
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:28
MethodHandleCommand
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:28
MethodHandleCommand
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPProjectCommands.cpp:9
MethodHandleCommand
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:27
MethodHandleCompileBlueprint
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:828
MethodHandleConnectBlueprintNodes
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:65
MethodHandleCreateBlueprint
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:70
MethodHandleCreateInputMapping
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPProjectCommands.cpp:19
MethodHandleCreateUMGWidgetBlueprint
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPUMGCommands.cpp:63
MethodHandleDeleteActor
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:223
MethodHandleFindActorsByName
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:101
MethodHandleFindBlueprintNodes
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintNodeCommands.cpp:866
MethodHandleFocusViewport
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:476
MethodHandleGetActorProperties
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:304
MethodHandleGetActorsInLevel
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:81
MethodHandleSetActorProperty
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:336
MethodHandleSetActorTransform
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPEditorCommands.cpp:253
MethodHandleSetBlueprintProperty
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:909
MethodHandleSetComponentProperty
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:263
MethodHandleSetPawnProperties
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:1036
MethodHandleSetPhysicsProperties
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:752
MethodHandleSetStaticMeshProperties
MCPGameProject/Plugins/UnrealMCP/Source/UnrealMCP/Private/Commands/UnrealMCPBlueprintCommands.cpp:963
next →1–100 of 163, ranked by callers