Navigation
| Name | ModelContextProtocolEngine |
| Type | Plugin |
| Part of Plugins | Unreal MCP |
| Location | /Engine/Plugins/Experimental/ModelContextProtocol/Source/ModelContextProtocolEngine/ |
| Module Build Rules | ModelContextProtocolEngine.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UModelContextProtocolSettings | |
| UModelContextProtocolToolAsyncAction | |
| UModelContextProtocolToolLibrary | Automatically registers an FModelContextProtocolLibraryTool for each public UFUNCTION on module load, using cached / cooked meta-data. |
| UModelContextProtocolToolLibraryBlueprint |
Structs
| Name | Remarks |
|---|---|
| FModelContextProtocolAsyncActionTool | IModelContextProtocolTool implementation, automatically derived from reflected UModelContextProtocolToolAsyncAction, using UFUNCTION comment to derived tool & parameter descriptions. |
| FModelContextProtocolLibraryTool | IModelContextProtocolTool implementation, automatically derived from reflected UModelContextProtocolToolLibrary functions, using UFUNCTION comment to derived tool & parameter descriptions. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnModelContextProtocolAsyncToolComplete | TMulticastDelegate_OneParam< void, UModelContextProtocolToolAsyncAction * > | ModelContextProtocolToolAsyncAction.h |
Enums
Public
| Name | Remarks |
|---|---|
| EModelContextProtocolClient | Supported AI coding clients for MCP configuration file generation. |