Skip to main content

Unreal MCP Advanced Server

A streamlined version of the Unreal MCP server that focuses only on advanced composition and building tools, reducing the total tool count from 44 to 21 tools.

What's Included

This server contains only the essential tools needed for advanced level building and composition:

Essential Actor Management (5 tools)

  • get_actors_in_level() - List all actors
  • find_actors_by_name(pattern) - Find actors by pattern
  • spawn_actor(name, type, location, rotation) - Create basic actors
  • delete_actor(name) - Remove actors
  • set_actor_transform(name, location, rotation, scale) - Modify transforms

Essential Blueprint Tools (6 tools)

Minimal set needed for physics actors

  • create_blueprint(name, parent_class) - Create Blueprint classes
  • add_component_to_blueprint() - Add components to Blueprints
  • set_static_mesh_properties() - Set mesh properties
  • set_physics_properties() - Configure physics
  • compile_blueprint(name) - Compile Blueprint changes
  • spawn_blueprint_actor() - Spawn from Blueprint

Advanced Composition Tools (10 tools)

The main focus - advanced building and composition tools from the merge request

  • create_pyramid(base_size, block_size, location, ...) - Build pyramids
  • create_wall(length, height, block_size, location, orientation, ...) - Generate walls
  • create_tower(levels, block_size, location, ...) - Stack towers
  • create_staircase(steps, step_size, location, ...) - Build staircases
  • construct_house(width, depth, height, location, ...) - Enhanced game-ready houses
  • create_arch(radius, segments, location, ...) - Arch structures
  • spawn_physics_blueprint_actor (name, mesh_path, location, mass, ...) - Physics objects
  • create_maze(rows, cols, cell_size, wall_height, location) - Grid mazes

Enhanced House Construction

The construct_house function has been significantly improved:

Key Improvements:

  • Faster Spawning: Uses large wall segments instead of individual blocks (20-30 actors vs 300+)
  • Realistic Proportions: Default 12m x 10m x 6m house with proper room sizes
  • Smooth Walls: Thin 20cm walls using scaled actors for clean appearance
  • Architectural Features:
    • Proper foundation and floor
    • Door opening (1.2m x 2.4m)
    • Window cutouts with proper placement
    • Pitched roof with realistic angle and overhang
    • Style-specific details (chimney, porch, garage)

House Styles:

  • Modern: Clean lines, garage door, flat details
  • Cottage: Smaller size (80%), chimney, cozy proportions
  • Mansion: Larger size (150%), front porch with columns, chimney

Example Usage:

# Create a modern house
construct_house(house_style="modern")

# Create a cottage at specific location
construct_house(location=[1000, 0, 0], house_style="cottage")

# Create a large mansion
construct_house(width=1500, depth=1200, house_style="mansion")

What's Removed

The following tool categories were removed to reduce complexity:

  • UMG/Widget tools (5+ tools)
  • Advanced Blueprint node management (8+ tools)
  • Detailed physics material properties (3+ tools)
  • Project configuration tools (2+ tools)
  • Editor viewport/screenshot tools (3+ tools)
  • Advanced component property setters (2+ tools)

Usage

Run the streamlined server instead of the full one:

python unreal_mcp_server_advanced.py

Benefits

  • Simpler: Only 21 tools vs 44 tools
  • Focused: Concentrates on advanced building/composition
  • Faster: Reduced startup time and smaller tool list
  • Maintainable: Easier to understand and modify
  • Self-contained: No external tool dependencies

This server is perfect for users who primarily want to use the advanced composition tools for building complex structures, physics objects, and level layouts without the overhead of the full tool suite.

Metadata

Release files for iflow-mcp_flopperam-unreal-engine-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_flopperam-unreal-engine-mcp 0.1.0
File Size Uploaded
iflow_mcp_flopperam_unreal_engine_mcp-0.1.0.tar.gz 74.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_flopperam-unreal-engine-mcp 0.1.0
File Interpreter ABI Platform
iflow_mcp_flopperam_unreal_engine_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 159.1 kB

Release files / iflow_mcp_flopperam_unreal_engine_mcp-0.1.0.tar.gz

Download URL iflow_mcp_flopperam_unreal_engine_mcp-0.1.0.tar.gz
Size 74.8 kB
Tags Source
SHA-256 checksum
How to use checksums
796e5dbbf38be347f49e489f7d293f90376e3c40655df4b8e530ed14dfceaa51
BLAKE2b-256 checksum
How to use checksums
69528f68598ac1cda013604cda08de60ca8475138a89b26b5981a09ae4a6c0ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_flopperam_unreal_engine_mcp-0.1.0-py3-none-any.whl

Download URL iflow_mcp_flopperam_unreal_engine_mcp-0.1.0-py3-none-any.whl
Size 84.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2a41c32b4317c5abc1018f1d54a47d4b0b8db90ba7e7ee6f6cf1b5524a7e0691
BLAKE2b-256 checksum
How to use checksums
6c239e6f83f45c062984204f28c641b42097e0d820275a1953f70ecc582a9d1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page