Unreal MCP Web Client is a local web application and AI bridge that lets you connect AI assistants — Claude Desktop, Claude Code, and Gemini — directly to Unreal Engine 5.8’s built-in Model Context Protocol (MCP) server. Inspect active toolsets, call editor tools in real time via Server-Sent Events, and automate complex workflows with natural language.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/davidbuenov/dbv-mcp-server/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Install dependencies, start the server, and make your first tool call in minutes
Requirements
Python, Unreal Engine 5.8, and plugin configuration checklist
Web Client
Tour the five-panel SPA — toolsets, spawner, blueprints, tests, and AI chat
Unreal Integration
Enable MCP plugins and register custom C++ toolsets in any UE 5.8 project
Claude Desktop
Register bridge.py as a native MCP server in Claude Desktop
Python API Skill
Search 11,600 UE Python API classes and 3,600 conceptual guide pages locally
How It Works
The Unreal MCP Web Client sits between your AI agent and the Unreal Engine editor. It handles session management, toolset discovery, namespace translation, and SSE streaming — so your AI assistant can focus on what to build, not on protocol details.Start Unreal Engine with MCP enabled
Enable the
ModelContextProtocol plugin in your .uproject and turn on Auto Start Server in Editor Preferences. The MCP server starts at http://localhost:8000/mcp.Start the local proxy server
Run
start.sh (macOS/Linux) or start.cmd (Windows). The FastAPI proxy launches at http://localhost:5000 and your browser opens automatically.Connect an AI agent
Use the web client’s built-in Gemini agent, or register
bridge.py in Claude Desktop’s config to control Unreal Engine from any MCP-compatible AI assistant.What’s Included
Proxy Server
FastAPI server with CORS, toolset flattening, namespace translation, and in-memory caching
stdio Bridge
bridge.py translates JSON-RPC over stdio to Unreal’s HTTP-SSE transport for any MCP clientGemini AI Agent
Multi-turn tool-calling agent loop with up to 20 iterations and live Unreal editor control
Python API Skill
Dual-layer local search over UE 5.8 Python classes and official Epic documentation guides