# Chir24 Unreal Engine MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.chir24%2Funreal-engine-mcp
Registry id: `mcp-registry/io.github.chir24/unreal-engine-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "chir24-unreal-engine-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "unreal-engine-mcp-server"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add chir24-unreal-engine-mcp-server -- npx -y unreal-engine-mcp-server
```

## Tools (20)

- `unreal_engine_build_lighting`: Build lighting for the current level.
- `unreal_engine_build_paths`: Build paths for the current level.
- `unreal_engine_delete_actor`: Delete an actor from the level.
- `unreal_engine_execute_command`: Execute a console command in Unreal Engine.
- `unreal_engine_export_asset`: Export an asset from the project.
- `unreal_engine_get_actor_list`: Get a list of actors in the current level.
- `unreal_engine_get_actor_properties`: Get properties of a specific actor.
- `unreal_engine_get_asset_list`: Get a list of assets in the content browser.
- `unreal_engine_get_asset_properties`: Get properties of a specific asset.
- `unreal_engine_get_level_list`: Get a list of levels in the project.
- `unreal_engine_get_viewport_info`: Get information about the current viewport.
- `unreal_engine_import_asset`: Import an asset into the project.
- `unreal_engine_load_level`: Load a specific level.
- `unreal_engine_play_in_editor`: Start Play In Editor session.
- `unreal_engine_save_current_level`: Save the current level.
- `unreal_engine_set_actor_property`: Set a property on a specific actor.
- `unreal_engine_set_viewport_mode`: Set the viewport mode (lit, wireframe, etc.).
- `unreal_engine_spawn_actor`: Spawn a new actor in the level.
- `unreal_engine_stop_playing`: Stop the current Play In Editor session.
- `unreal_engine_take_screenshot`: Take a screenshot of the viewport.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
