VibeUE

MCP Server for Unreal Engine

UNREAL ENGINE MCP TOOLS

VIBE CODING FOR UE5 DEVELOPMENT

Powered by AI

Experience the future of Unreal Engine agentic development with VibeUE - the open-source, community-driven MCP Server for UE5. Inspect existing systems, understand how projects work, and build assets, terrain, animation, audio, UI, and gameplay tooling through natural conversation.

Two Ways to Vibe Code

ðŸŽŪ

In-Editor AI Chat

Built-in chat client inside Unreal Engine. No external tools needed - just open and start creating.

🔗

External MCP Connection

Connect VS Code, Cursor, Claude Desktop, or any MCP-compatible AI to control Unreal Engine.

AI POWERED
REAL-TIME
UNREAL ENGINE
OPEN SOURCE

MCP TOOLS FOR UNREAL ENGINE

Advanced Vibe Coding capabilities through agentic development for broad Unreal workflows across content, worldbuilding, UI, animation, AI, and technical tooling

ðŸĪ–

AGENTIC UNREAL WORKFLOWS

Use AI to coordinate Blueprint graphs, StateTrees, asset operations, data setup, audio, and technical editor workflows without breaking flow.

⚡

WORLD, UI, AND CONTENT TOOLS

Create landscapes, foliage, materials, widgets, assets, and project setup changes from the same AI-assisted workflow.

🧠

LEARN & UNDERSTAND

Ask AI to explain systems, trace workflows, inspect APIs, debug logs, and discover best practices across gameplay, rendering, audio, tools, and content pipelines.

🆕 NEW FEATURE

IN-EDITOR AI CHAT

Chat with AI and access the full Python API directly inside Unreal Engine - no external tools needed!

VibeUE In-Editor AI Chat Panel

🆓 FREE Options

  • ✓ VibeUE API - Free key at vibeue.com/login
  • ✓ High-quality LLM - Optimized for tool calling
  • ✓ OpenRouter Free Models - Grok, Llama, Gemini
  • ✓ Full access to Python API services and MCP discovery tools

💰 Premium Options

Access Claude, GPT-4, and other premium models through OpenRouter for complex reasoning tasks.

🔧 External IDE Integration

Expose VibeUE's tools to VS Code, Claude Desktop, Cursor, or AntiGravity via the built-in native HTTP MCP server - no external dependencies!

📚 LEARN MORE

WHAT IS VibeUE?

VibeUE brings AI directly into Unreal Engine with a powerful In-Editor Chat Client that can understand, explain, and modify Blueprints, materials, landscapes, foliage, widgets, assets, animation, audio, StateTrees, and project settings through natural language. No external tools required!

Built by the community, for the community. VibeUE is fully open-source and welcomes contributions from developers worldwide. Learn how existing Blueprints work by asking AI to explain them, discover what each node does, trace execution flow, and understand material graphs. Then create, modify, and optimize - all from within the Unreal Editor.

âœĻ KEY FEATURES

🐍 Python API Services - 25 specialized services with 853 methods for Blueprints, materials, terrain, animation, audio, widgets, AI behavior, settings, and more
💎 In-Editor AI Chat - Chat with AI directly inside Unreal Engine's editor
🔍 MCP Tools - 10 tools for discovery, execution, asset workflows, debugging, terrain generation, and research
⚡ Full Unreal Python Access - Execute any Unreal Engine Python API through MCP
📝 27 Domain Skills - Lazy-loaded knowledge for graph editing, terrain, foliage, Niagara, animation, audio, materials, StateTree, widgets, and more
ðŸ–Ĩïļ External IDE Integration - Connect VS Code, Claude Desktop, Cursor, AntiGravity via MCP

POWER-UPS

25 specialized Python services to supercharge your Unreal Engine productivity

📘

Blueprints

84 methods for variables, functions, components, nodes, graph discovery, and editor-safe graph construction.

âœĻ

Niagara VFX

60 methods across NiagaraService and NiagaraEmitterService. Create particle systems, manage emitters, and tune visual effects.

ðŸŽĻ

Materials

70 methods across materials and material-node editing. Build shader networks, instances, and parameter workflows through conversation.

🏔ïļ

Landscape & Terrain

90 methods across landscape editing and landscape materials, plus terrain-data MCP tooling for real-world heightmaps and map imagery.

🎎

Animation

189 methods across sequences, montages, animation graphs, and skeleton workflows. Build complex animation systems with AI guidance.

ðŸ§Đ

Enums & Structs

20 methods for user-defined enums and structs. Create, edit, inspect, and delete with full GUID support.

ðŸĶī

Skeletons

53 methods for bone manipulation, sockets, retargeting, curves, and blend profiles. Full skeletal mesh control.

🖞ïļ

Widgets & UI

24 methods for widget creation, hierarchy management, styling, event binding, and MVVM ViewModel support.

ðŸŽŪ

Enhanced Input

23 methods for input actions, mapping contexts, modifiers, and triggers. Configure player controls with ease.

ðŸŒŋ

Foliage

15 methods for foliage type management, scatter placement, layer-aware painting, and instance queries.

🧠

StateTree Behavior

66 methods for AI state machines — create, inspect, and edit StateTree assets with states, tasks, evaluators, conditions, transitions, parameters, and compile/save.

📊

Assets, Audio, and Project Ops

170+ methods across assets, actors, data, audio, screenshots, and project or engine settings. Manage content pipelines, tooling, and editor operations.

READY TO LEVEL UP?

Join the open-source community shaping the future of AI-powered Unreal Engine development. Contribute code, report issues, or simply start building with VibeUE today.