Skip to main content

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.

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.

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.
1

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.
2

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.
3

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.
4

Call Unreal tools

List toolsets, describe their schemas, and execute tools — all via JSON-RPC over HTTP with real-time SSE responses streamed back to the client.

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 client

Gemini 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

Build docs developers (and LLMs) love