Vai ai contenuti
File multimediali per l'articolo Unreal MCP Server — 300+ AI Tools for UE5 Editor Automation via MCP: 1
0 commenti

Descrizione

Unreal MCP Server for Unreal Engine 5.7

Connect Claude Code, Cursor, Windsurf, or any MCP-compatible AI agent directly to the Unreal Engine 5.7 Editor.


The Unreal MCP Server exposes 304 editor tools across 43 categories, along with 15 context resources and 11 workflow prompts via JSON-RPC 2.0 over HTTP—turning your AI assistant into a true co-developer.

🎬 Video Showcase

https://www.youtube.com/watch?v=wEuaFqUPp00

🚀 Key Features

• 300+ Editor Tools
Work across Actors, Materials, Blueprints, Sequencer, Landscapes, Foliage, Niagara, Audio, MetaSounds, Physics, Navigation, PCG, GAS, Enhanced Input, Networking, AI Behavior Trees, AnimGraph, StateTree, Control Rig, CommonUI, AI 3D/Image generation, and more.

• 5 Tool Presets
Choose from Full (304 tools), Scene Building, Gameplay, Minimal, or Custom. Easily manage AI context size and switch presets instantly.

• Full Undo Support
All mutating operations are wrapped in editor transactions—standard undo (Ctrl+Z) works seamlessly.

• Universal AI Compatibility
Works with Claude Code, Claude Desktop, Cursor, VS Code (Copilot), Windsurf, Antigravity, OpenCode, and any MCP-compatible client.
Supports streamable HTTP transport with backward-compatible SSE—no vendor lock-in.

• 15 Context Resources
Provides AI with real-time access to project data, level hierarchy, selected actors, performance stats, and more for context-aware actions.

• 51 Blueprint Tools
Create and modify Blueprints entirely via AI—add components, define variables, wire nodes, and set properties using natural language.

📦 What’s Included
  • Pre-compiled binaries (no build step required)

  • Full C++ source code with extensible architecture

  • 304 tools across 43 categories

  • 5 tool presets for flexible workflows

  • 15 read-only context resources

  • 11 reusable workflow prompts

  • AI-powered image generation and text/image-to-3D via fal.ai

  • STDIO bridge for non-HTTP clients

  • Live status bar indicator in the editor

  • Rate limiting and security controls

  • Comprehensive documentation

🧩 Tool Categories (43)

Core
Actor (14), Editor (7), Asset (6), Level (6), Asset Management (7)

Scene Building
Material (5), Static Mesh (7), Batch Ops (3), Environment (4), Material Graph (8)

Scripting
Blueprint (51), Python Bridge (1)

Cinematic
Sequencer (12), Animation (5), Anim Graph (14), Control Rig (2)

World Building
Landscape (3), Foliage (4), Spline (7), World Partition (2), Spatial (10)

VFX & Audio
Niagara (3), Audio (3), MetaSound (6)

Simulation
Physics (9), Navigation (3)

Data
Data Tools (6)

UI
Widget/UMG (15), CommonUI (4), UI Image (2)

Procedural
PCG (9)

Gameplay
GAS (8), Enhanced Input (6), Game Framework (6), Gameplay Tags (3), State Tree (5)

Networking
Networking (5)

AI
AI Tools (8), 3D Model (3)

Workflow
Macro (6), Build (7), Engine API (3), Search (2), Performance (4)

🔌 Plugin Dependencies (Auto-enabled)
  • EditorScriptingUtilities

  • Niagara

  • PCG

  • EnhancedInput

  • GameplayAbilities (optional)

  • PythonScriptPlugin (optional)

⚙️ Technical Specs
  • Protocol: MCP spec (2025-06-18, Streamable HTTP)

  • Transport: JSON-RPC 2.0 over HTTP (default port: 13579)

  • Engine Support: Unreal Engine 5.7 (Windows, macOS, Linux)

  • Threading: All UE API calls automatically dispatched to the game thread

  • Source Code: Full access included

Documentation: https://docs.google.com/document/d/1Koj9ryR-2_TgpfMR2WU1v9kJKSsT6F4jYRzMDUROXYw/edit?usp=drive_link

Formati inclusi