unreal-api-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| UNREAL_VERSION | No | UE version to serve (e.g., '5.5', '5.7', '5.7.3'). Default: 5.7 | |
| UNREAL_INSTALL_PATH | No | Override UE install path (only used for ingest/local build) | |
| UNREAL_PROJECT_PATH | No | Path to Unreal project directory to auto-detect version from .uproject file |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_unreal_api | Search the Unreal Engine API by keyword. Args: query: Search terms (class name, function name, or keyword). n_results: Number of results to return (1-20, default 10). member_type: Filter by type: "class", "struct", "enum", "function", "property", or "delegate". Leave empty for all. |
| get_function_signature | Get the exact signature of an Unreal Engine function by fully-qualified name. Args: fqn: Fully-qualified name like "AActor::GetActorLocation" or "UGameplayStatics::SpawnActor". |
| get_include_pathA | Get the #include path for an Unreal Engine class, struct, or type. Args: name: Class or type name (e.g. "AActor", "FHitResult", "ECollisionChannel"). |
| get_class_referenceB | Get all public members of an Unreal Engine class. Args: class_name: The class name (e.g. "AActor", "ACharacter", "UGameplayStatics"). |
| get_deprecation_warningsA | Check if an Unreal Engine API is deprecated. Args: name: API name to check (function, class, property, etc.). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Codeturion/unreal-api-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server