# Unreal Engine Remote Control

> Use this tool when you need to automate game development tasks in Unreal Engine 5, such as asset management, level design, and animation control. It solves problems like repetitive testing, content generation, and cinematics creation by providing a comprehensive API for AI assistants to control the engine. With inputs like TypeScript commands and outputs like automated game development workflows, it's ideal for use cases like automated game testing, procedural content generation, and AI-assisted level design.

Canonical page: https://skillsregistry.net/skills/chir24-unreal-engine  
JSON: https://api.skillsregistry.net/v1/skills/chir24-unreal-engine

## Description

A TypeScript-based MCP server that enables AI assistants to control Unreal Engine 5 through its Remote Control API, providing comprehensive game development automation capabilities. Built by ChiR24, it offers both consolidated and individual tool modes with 10+ core functions including asset management, actor spawning and manipulation, level streaming, animation and physics control, Niagara particle effects, Blueprint creation, landscape sculpting, foliage painting, lighting setup, and Play-in-Editor controls. The implementation features robust error handling with retry logic, response validation, HTTP connection pooling, Python script execution for complex operations, and Docker deployment support, making it useful for automated game testing, procedural content generation, cinematics creation, and AI-assisted level design workflows.

## Trust

- **Trust score (0–1):** 0.82
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/chir24-unreal-engine)
- **Repository:** <https://github.com/chir24/unreal_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "chir24-unreal-engine"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/chir24-unreal-engine` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/chir24-unreal-engine/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
