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.
Zero-modification integration
The integration of the MCP server into your Unreal Engine 5.8 project is entirely non-invasive. There is no need to modify Unreal Engine’s source code, patch any engine files, or use a custom engine build. Everything lives in two places you already own:- Your project’s
Source/directory — for all C++ toolset code. - Your project’s
.uprojectconfig file — for plugin activation.
ModelContextProtocol plugin, which ships as an experimental plugin in the standard UE 5.8 distribution. You enable it, configure it once in Editor Preferences, and the server starts listening at http://localhost:8000/mcp. The engine itself remains clean and unmodified.
Available native toolsets
When all optional plugins are enabled in your.uproject, the following toolsets become available to any connected AI agent:
| Toolset | Plugin | Description |
|---|---|---|
EditorAppToolset, LogsToolset | EditorToolset (C++) | Viewport, camera, selection, assets, and Output Log access |
BlueprintTools, SceneTools, ActorTools, AssetTools, MaterialTools | EditorToolset (Python) | 100+ Python-backed tools for Blueprints, scene, actors, assets, and materials |
AutomationTestToolset | AutomationTestToolset | Discover and run Editor automation tests |
SlateInspectorToolset | SlateInspectorToolset | Click, type, snapshot, observe Editor UI windows |
AgentSkillToolset | ToolsetRegistry | List, get, create, and update Agent Skills |
| Your custom toolsets | Your project module | Any UToolsetDefinition subclass you register explicitly |
How the pieces fit together
Where to go next
Plugin Setup
Add the required plugins to your
.uproject and enable Auto Start Server in Editor Preferences.Custom Toolsets
Build a
UToolsetDefinition C++ class with AICallable UFUNCTION methods.Toolset Registration
Register your toolset in your project module so it appears in
list_toolsets.