Unreal-mcp/docs/REFERENCES.md
StillHammer ee2092dada Implement complete Python MCP server with 12 tools and blueprint-workflow skill
- Add MCP server with real Unreal Remote Execution Protocol (UDP 6766 + TCP 6776)
- Implement 12 MCP tools: project intelligence, scene manipulation, debug/profiling, blueprint ops
- Add enhanced .uasset parser with UE4/UE5 support
- Create /blueprint-workflow skill (analyze, bp-to-cpp, cpp-to-bp, transform, optimize)
- Include 21 passing tests
- Add complete user documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 18:59:43 +07:00

30 KiB

Unreal MCP - Références et Ressources

Version : 1.0 Date : 2026-01-20

Ce document compile toutes les sources, outils, projets et ressources découverts lors de la phase de recherche.


📚 Table des Matières

  1. Projets MCP Existants
  2. Outils Blueprint
  3. Plugins Commerciaux
  4. Libraries et SDKs
  5. Recherche Académique
  6. Documentation Unreal
  7. Tutoriels et Guides
  8. Outils Développement

🔧 Projets MCP Existants

Projets Open Source

runreal/unreal-mcp

Description : MCP server utilisant Unreal Python Remote Execution URL : https://github.com/runreal/unreal-mcp Status : Actif, Jan 2026 Technologies : Python Remote Execution, pas de plugin UE requis Caractéristiques :

  • Pas besoin de nouveau plugin UE
  • Utilise protocol Python natif
  • Runtime manipulation Limitations :
  • Runtime only
  • Pas de génération C++
  • Opérations basiques

chongdashu/unreal-mcp

Description : Enable AI assistants (Cursor, Claude Desktop) to control Unreal Engine URL : https://github.com/chongdashu/unreal-mcp Status : EXPERIMENTAL Technologies : UE 5.5, Plugin UE Caractéristiques :

  • UE 5.5 Blank Starter Project
  • UnrealMCP.uplugin included
  • Natural language control Limitations :
  • État experimental
  • API sujette à changements
  • Problèmes de connexion fréquents Issues Connues :
  • Connection errors "Unexpected token 'C'"
  • Requires Python Editor Script Plugin
  • Zombie Node.js processes

flopperam/unreal-engine-mcp

Description : Control Unreal Engine 5.5+ through AI with natural language URL : https://github.com/flopperam/unreal-engine-mcp Status : Actif Capacités :

  • Create entire towns, castles, mansions
  • Build mazes, complex structures
  • AI-powered commands Use Case : Architectural visualization, world building Limitations : Runtime control, pas de code generation

ChiR24/Unreal_mcp

Description : Comprehensive MCP server using native C++ Automation Bridge plugin URL : https://github.com/ChiR24/Unreal_mcp Status : Development Technologies : TypeScript, C++, Rust (WebAssembly) Caractéristiques :

  • C++ Automation Bridge
  • Ultra-high-performance
  • WebAssembly optimization Innovation : Rust WASM integration

kvick-games/UnrealMCP

Description : MCP to allow AI agents to control Unreal URL : https://github.com/kvick-games/UnrealMCP Status : Active Capacités :

  • Creating objects
  • Modifying transforms
  • Getting scene info
  • Running Python scripts

ayeletstudioindia/unreal-analyzer-mcp

Description : MCP server for Unreal Engine 5 code analysis URL : https://github.com/ayeletstudioindia/unreal-analyzer-mcp Focus : Code analysis et parsing Use Case : Static analysis

AlexKissiJr/unreal-mcp-server

Description : Another MCP server implementation URL : https://github.com/AlexKissiJr/unreal-mcp-server Status : Development

runeape-sats/unreal-mcp

Description : Unreal Engine MCP server for Claude Desktop (early alpha) URL : https://github.com/runeape-sats/unreal-mcp Status : Early alpha preview

VedantRGosavi/UE5-MCP

Description : MCP for Unreal Engine 5 URL : https://github.com/VedantRGosavi/UE5-MCP Status : Development

jl-codes/unreal-5-mcp

Description : Enable AI assistant clients to control UE through MCP URL : https://github.com/jl-codes/unreal-5-mcp Status : Fork/variant

Docker Images

mcp/unreal-engine-mcp-server

URL : https://hub.docker.com/r/mcp/unreal-engine-mcp-server Description : Containerized MCP server Use Case : CI/CD, cloud deployments


🎨 Outils Blueprint

Blueprint → C++ Conversion

NodeToCode

Description : Translate Unreal Engine Blueprints to C++ in seconds URL : https://github.com/protospatial/NodeToCode Status : Production Technologies : LLM-powered (Claude, OpenAI, Ollama) Caractéristiques :

  • Single-click conversion
  • Integrated editor experience
  • Syntax highlighting
  • Implementation notes
  • Multi-language output (C#, JS, Python, Swift) Pricing : Commercial plugin Innovation : Premier outil de conversion BP→C++ automatique

Blueprint Nativization

Description : Built-in UE feature (Project Settings) Location : Project Settings → Packaging → Blueprints Caractéristiques :

  • Compile BP to C++ at cook time
  • Automatic process Limitations :
  • Non-readable code generated
  • Not designed for manual use
  • Cook-time only

Blueprint Génération (AI)

Bluepy

Description : Plugin for Unreal to generate blueprints using Gen AI URL : https://github.com/ZackBradshaw/Bluepy Author : Zack Bradshaw Status : Open Source Technologies : OpenAI API Workflow :

  1. User describes desired logic in chat
  2. Plugin sends to OpenAI API
  3. API returns data
  4. Plugin generates Blueprint nodes + connections Requirements :

Ultimate Blueprint Generator

Description : The AI Co-Pilot for Unreal Engine URL : https://www.fab.com/listings/8d776721-5da3-44ce-b7ef-be17a023be59 Type : Commercial Platform : Unreal Marketplace (Fab) Caractéristiques :

  • AI-powered Blueprint generation
  • Co-pilot functionality
  • Complete graphs generation

Blueprint Generator AI - Kibibyte Labs

Description : Engine Assistant with Blueprint generation URL : https://www.fab.com/listings/6aa00d98-0db0-4f13-8950-e21f0a0eda2c Type : Commercial Platform : Fab marketplace

Blueprint Analysis

Blueprint Parser - MSR 2025

Description : Research project parsing UE visual scripting at scale Paper : "Under the Blueprints: Parsing Unreal Engine's Visual Scripting at Scale" URL : https://2025.msrconf.org/details/msr-2025-data-and-tool-showcase-track/31/Under-the-Blueprints-Parsing-Unreal-Engine-s-Visual-Scripting-at-Scale Dataset :

  • 335,753 Blueprint UAsset files parsed
  • 24,009 GitHub projects analyzed
  • Custom extractors and parsers Purpose : Academic research Publication : MSR 2025 Conference Authors : Academic research team Innovation : Largest Blueprint dataset ever

💼 Plugins Commerciaux

Claude Integration

UnrealClaude

Description : Claude Code CLI integration for Unreal Engine 5.7 URL : https://github.com/Natfii/UnrealClaude Version UE : 5.7 Caractéristiques :

  • Built-in UE5.7 documentation context
  • MCP bridge avec context loader dynamique
  • Query by category (animation, blueprint, slate, actor, assets, replication)
  • Search by keywords Technologies : Claude Code CLI, MCP Status : Active development

Claude Assistant

Description : AI-Powered coding companion for UE5 Platform : Unreal Marketplace URL : https://www.fab.com/listings/4f537f12-452b-4abc-8f1a-c2b5d5eb246b Caractéristiques :

  • Integrated into UE5 Editor
  • Understands UE architecture
  • C++ best practices
  • Blueprint systems knowledge Type : Commercial

ClaudeAI Plugin

Description : AI-Powered Unreal Engine 5 Assistant URL : https://claudeaiplugin.com/ Platform : Marketplace Type : Commercial

Multi-LLM Plugins

UnrealGenAISupport

Description : Unreal Engine plugin for LLM/GenAI models & MCP UE5 server URL : https://github.com/prajwalshettydev/UnrealGenAISupport LLMs Supported :

  • OpenAI GPT 5.1
  • Deepseek V3.1
  • Claude Sonnet 4.5
  • Gemini 3
  • Alibaba Qwen
  • Kimi
  • Grok 4.1 Planned : Gemini, audio TTS, elevenlabs, OpenRouter, Groq, Dashscope Caractéristiques :
  • Spawn scene objects
  • Control transformations and materials
  • Generate blueprints, functions, variables
  • Add components
  • Run Python scripts
  • UnrealMCP integration
  • Automatic scene generation from AI

Ludus AI

Description : Unreal Engine AI toolkit URL : https://ludusengine.com/ Caractéristiques :

  • Instantly generate C++ code
  • Generate 3D models
  • Create functional Blueprints
  • Answer UE5 questions
  • Accelerate workflow

Automation Frameworks

CLAUDIUS

Description : Claude's Unreal Direct Interface & Unified Scripting Forum : https://forums.unrealengine.com/t/claudius-code-claudius-ai-powered-editor-automation-framework/2689084 Posted : 3 weeks ago (early Jan 2026) Caractéristiques :

  • External tools control Unreal Editor
  • Simple JSON commands
  • Automation framework Type : Framework

📚 Libraries et SDKs

.uasset Parsing

uasset-reader-js

Description : Read and extract information from .uasset files in JavaScript URL : https://github.com/blueprintue/uasset-reader-js Language : JavaScript/TypeScript Caractéristiques :

  • Pure JS implementation
  • No native dependencies
  • Read .uasset files
  • Extract metadata Use Case : Perfect pour notre MCP TypeScript Status : Active maintenance

UAssetAPI

Description : Low-level .NET library for reading/writing UE game assets URL : https://github.com/atenfyr/UAssetAPI Language : C# / .NET Versions Supported : UE ~4.13 to 5.3 Caractéristiques :

  • Read/write raw Kismet (Blueprint) bytecode
  • JSON export/import with binary equality
  • Low-level access
  • Wide version support Companion Tool : UAssetGUI

UAssetGUI

Description : Tool for low-level examination and modification of UE assets by hand URL : https://github.com/atenfyr/UAssetGUI Language : C# / .NET Caractéristiques :

  • Graphical interface for UAssetAPI
  • Command line support
  • Export/import JSON
  • Manual asset modification Workflow :
  1. Export JSON from UAssetGUI
  2. Edit in text editor
  3. Import back to .uasset

uasset-rs

Description : Parsing of Unreal Engine asset files in Rust URL : https://github.com/jorgenpt/uasset-rs Language : Rust Caractéristiques :

  • Pure Rust implementation
  • High performance
  • No editor dependency
  • Reason about assets programmatically Use Case : Build tools without booting editor

Python APIs

UnrealEnginePython

Description : Python integration for Unreal Engine URL : https://github.com/20tab/UnrealEnginePython Tutorial : https://github.com/20tab/UnrealEnginePython/blob/master/tutorials/YourFirstAutomatedPipeline.md Caractéristiques :

  • Automated pipelines
  • Asset creation
  • Editor scripting Status : Legacy (UE4 focused)

UnrealHelpers

Description : Python utilities for Unreal Engine 5.5 URL : https://github.com/Short-Fuse-Games/UnrealHelpers Version UE : 5.5 Caractéristiques :

  • Streamline common development tasks
  • Programmatic interface to editor systems
  • Asset management
  • Level manipulation
  • Material operations
  • Blueprint creation Stats : 76% faster iterations with automation Status : Active, 2025-2026

Model Context Protocol

cpp-mcp

Description : Lightweight C++ MCP SDK URL : https://github.com/hkr04/cpp-mcp Language : C++

gopher-mcp

Description : MCP C++ SDK - Enterprise-grade implementation URL : https://github.com/GopherSecurity/gopher-mcp Caractéristiques :

  • Enterprise-grade security
  • Visibility and connectivity
  • C++ implementation

mcp-for-beginners

Description : Microsoft's official MCP curriculum URL : https://github.com/microsoft/mcp-for-beginners Languages : .NET, Java, TypeScript, JavaScript, Rust, Python Content :

  • Real-world examples
  • Cross-language support
  • Fundamentals to advanced
  • Session setup to service orchestration

🎓 Recherche Académique

MSR 2025 - Blueprint Parsing

Title : "Under the Blueprints: Parsing Unreal Engine's Visual Scripting at Scale" Conference : MSR 2025 (Mining Software Repositories) URL : https://2025.msrconf.org/details/msr-2025-data-and-tool-showcase-track/31/Under-the-Blueprints-Parsing-Unreal-Engine-s-Visual-Scripting-at-Scale Paper : https://softwareprocess.es/homepage/papers/2025-eng2025msr-unreal/ Authors : Research team including Abram Hindle Dataset :

  • 335,753 Blueprint UAsset files
  • 24,009 GitHub projects
  • Custom extractors and parsers Contribution :
  • Parsed Blueprint graphs
  • Mining visual scripting at scale
  • Open dataset for research Year : 2025 Impact : Premier dataset Blueprint académique à grande échelle

Skywork AI Analysis

UE5-MCP Server Deep Dive

URL : https://skywork.ai/skypage/en/A-Deep-Dive-into-the-UE5-MCP-Server-Bridging-AI-and-Unreal-Engine/1972113994962538496 Content : Technical analysis of MCP-UE5 integration Topics :

  • Architecture explanation
  • Implementation details
  • Use cases

cc8887's MCP Server

URL : https://skywork.ai/skypage/en/unlocking-unreal-engine-ai-mcp-server/1977635071010598912 Content : Unlocking Unreal Engine with AI Topics : MCP server implementation analysis


📖 Documentation Unreal

Official Documentation

Exposing Gameplay to Blueprints (UE 4.27)

URL : https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/Blueprints/TechnicalGuide/ExtendingBlueprints Topics :

  • UPROPERTY macros
  • UFUNCTION macros
  • Blueprint exposure

Exposing Gameplay to Blueprints (UE 5.7)

URL : https://dev.epicgames.com/documentation/en-us/unreal-engine/exposing-gameplay-elements-to-blueprints-visual-scripting-in-unreal-engine Topics : Updated for UE5.7

C++ and Blueprints (UE 4.27)

URL : https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ClassCreation/CodeAndBlueprints Topics :

  • Creating Blueprint from C++ class
  • Extending C++ with Blueprints
  • Mixed workflow

CPP and Blueprints Example (UE 5.7)

URL : https://dev.epicgames.com/documentation/en-us/unreal-engine/cpp-and-blueprints-example Topics : Practical examples

Scripting Editor with Python (UE 4.27)

URL : https://docs.unrealengine.com/4.26/en-US/ProductionPipelines/ScriptingAndAutomation/Python Topics :

  • Python API basics
  • Editor automation
  • Asset pipelines

Scripting Editor with Blueprints

URL : https://docs.unrealengine.com/4.26/en-US/ProductionPipelines/ScriptingAndAutomation/Blueprints Topics :

  • Editor Utility Blueprints
  • Editor automation with BP

FKismetEditorUtilities API

URL : https://docs.unrealengine.com/5.1/en-US/API/Editor/UnrealEd/Kismet2/FKismetEditorUtilities/CreateBlueprint/ Function : CreateBlueprint Topics : Programmatic Blueprint creation

Community Documentation

Gamedev Guide - Custom Blueprints

URL : https://ikrima.dev/ue4guide/editor-extensions/custom-blueprints/custom-blueprint/ Topics :

  • Class diagram overview
  • Custom Blueprint implementation

Gamedev Guide - Useful Editor Functions

URL : https://ikrima.dev/ue4guide/editor-extensions/utility-helpers/useful-editor-functions/ Topics : Editor extension helpers

Gamedev Guide - Blueprint Compilation

URL : https://ikrima.dev/ue4guide/engine-programming/blueprints/bp-compiler-overview/ Topics :

  • FKismetCompilerContext
  • Compilation process

Unreal Community Wiki - Mixing Blueprints & C++

URL : https://unrealcommunity.wiki/mixing-blueprints-and-cpp-8keheovh Topics : Best practices for hybrid approach

Unreal Community Wiki - Exposing Functions to Blueprint

URL : https://unrealcommunity.wiki/exposing-functions-to-blueprint-snrsgxew Topics : UFUNCTION specifiers


📝 Tutoriels et Guides

Blueprint → C++ Conversion

Epic Official Course

Title : Converting Blueprint to C++ URL : https://dev.epicgames.com/community/learning/courses/KJ/unreal-engine-converting-blueprint-to-c Provider : Epic Games Level : Intermediate Topics :

  • Manual conversion process
  • Best practices
  • Common patterns

Chris McCole's Guide

Title : How to Convert a Blueprint into C++ URL : https://www.chrismccole.com/blog/how-to-convert-a-blueprint-into-c Topics :

  • Step-by-step guide
  • Practical examples

AlienRenders Guide

Title : Converting Blueprint to C++ in Unreal Engine URL : https://alienrenders.com/converting-blueprint-to-c-in-unreal-engine/ Topics : Conversion techniques

ContinueBreak Article

Title : Converting UE5 helicopter blueprints to C++ URL : https://continuebreak.com/articles/blueprints-helicopter-to-cpp-ue5/ Topics : Real-world example (helicopter physics)

Custom Blueprint Nodes

Matt's Game Dev Notebook

Title : Reference Guide to Custom Blueprint Nodes URL : https://unrealist.org/custom-blueprint-nodes/ Topics :

  • K2Node system
  • Custom node creation
  • ExpandNode function

OlssonDev Blog

Title : Introduction to K2Node URL : https://olssondev.github.io/2023-02-13-K2Nodes/ Date : Feb 2023 Topics :

  • K2Node basics
  • Kismet 2 history
  • Node types

Colory Games Tutorial

Title : Create Your Own Blueprint Node by Inheriting K2Node (1) Basic URL : https://colory-games.net/site/en/create-your-own-blueprint-node-by-inheriting-k2node-1-basic-en/ Topics :

  • UE5 K2Node
  • Step-by-step tutorial

GameDev.net Tutorial

Title : Improving UE4 Blueprint Usability with Custom Nodes URL : https://www.gamedev.net/tutorials/programming/engines-and-middleware/improving-ue4-blueprint-usability-with-custom-nodes-r5694/ Topics : Advanced custom nodes

Mikelis' Blog

Title : Designing Blueprint Function Nodes in C++ URL : https://mikelis.net/designing-blueprint-function-nodes-in-c/ Topics : Function node design patterns

Lem Apperson Medium

Title : Learning Unreal: Creating Custom Blueprint Nodes in C++ URL : https://medium.com/@lemapp09/learning-unreal-creating-custom-blueprint-nodes-in-c-3ddb54eaf254 Topics : Beginner-friendly guide

Python Automation

Joe Graf Medium

Title : Building UE4 Blueprint Function Libraries in Python URL : https://medium.com/@joe.j.graf/building-ue4-blueprint-function-libraries-in-python-746ea9dd08b2 Topics :

  • Python class methods to Blueprint VM
  • UE4 4.24+ feature
  • No C++ required

Johal.in Tutorial

Title : Unreal Engine Blueprints: Python Automation Scripts for Game Asset Pipelines URL : https://johal.in/unreal-engine-blueprints-python-automation-scripts-for-game-asset-pipelines/ Year : 2025 Topics :

  • Asset pipelines
  • Blueprint manipulation
  • AR/VR/Metaverse workflows

Render Everything

Title : Automating Unreal Engine editor with Python URL : https://www.rendereverything.com/automating-unreal-engine-editor-with-python/ Topics : Editor automation basics

Editor Extensions

Orfeas Eleftheriou - Custom Assets

Title : Creating Custom Editor Assets URL : https://www.orfeasel.com/creating-custom-editor-assets/ Topics :

  • Asset factories
  • Custom asset types

Orfeas Eleftheriou - C++ Functions

Title : Exposing C++ functions to Blueprints URL : https://www.orfeasel.com/exposing-cfunction-tobps/ Topics : UFUNCTION specifiers

Isara Tech - Editor Utility Widget

Title : UE4 - Programmatically starting an Editor Utility Widget URL : https://isaratech.com/ue4-programmatically-starting-an-editor-utility-widget/ Topics : Editor widgets automation

VRealMatic - Working with Blueprint

Title : Working with Blueprint (BP) in Unreal Engine URL : https://vrealmatic.com/unreal-engine/blueprint Topics :

  • FKismetEditorUtilities examples
  • Complete code samples
  • Error handling

Udemy Courses

Python for Unreal Engine Editor Tools Scripting

URL : https://www.udemy.com/course/ue4python/ Topics : Editor tools with Python

Unreal Engine 5 Python Automation

URL : https://www.udemy.com/course/unreal-engine-5-python-automation/ Topics : UE5 automation

Unreal Engine Blueprint Automation

URL : https://www.udemy.com/course/unreal-engine-blueprint-automation/ Topics : BP automation techniques


🛠️ Outils Développement

IDE Integration

JetBrains Rider + Claude Code

Article : My New Unreal Engine Setup: JetBrains Rider + Claude Code URL : https://sharkpillow.com/post/rider-claude/ Benefits :

  • AI co-pilot
  • Complete UE understanding (open source)
  • C++ assistance

Code Generators

Workik - Unreal Engine Code Generator

URL : https://workik.com/unreal-engine-code-generator Description : FREE AI-Powered UE Code Generator Features :

  • Build & optimize games instantly
  • AI-powered

Asset Tools

FModel

Description : C# tool with sleek UI for .uasset files Library : Uses CUE4Parse Purpose : Asset exploration and extraction

CUE4Parse

Description : C# library for parsing .uasset files Used By : FModel Purpose : Custom tool building

UE Modding Tools

URL : https://github.com/Buckminsterfullerene02/UE-Modding-Tools Description : Databank of every UE modding tool & guide Purpose : Multi-game modding

Documentation Sites

UAsset - Amicitia Wiki

URL : https://amicitia.miraheze.org/wiki/UAsset Content : .uasset format documentation

UASSET File Format Docs

URL : https://docs.fileformat.com/game/uasset/ Content : File format specification

Pecho's Mods - UAsset Modding

URL : https://pechomods.com/posts/uassetmodding/ Content : Modding guide

Unofficial Modding Guide - UAssetGUI

URL : https://unofficial-modding-guide.com/posts/uassetmodding/ Content : Getting started with UAssetGUI

Unofficial Modding Guide - UAsset Automation

URL : https://unofficial-modding-guide.com/posts/uassetautomation/ Content : Automation workflows


📊 Forum Discussions

Epic Developer Community

Blueprint to C++ Translating Tool

URL : https://forums.unrealengine.com/t/blueprint-to-c-translating-tool/36394 Topics : Community requests and discussions

Blueprint to C++ Conversion Tool (2024)

URL : https://forums.unrealengine.com/t/blueprint-to-c-conversion-tool/2247622 Date : Dec 2024 Topics : Recent plugin that stubs out variables, functions, events

Creating and editing Blueprint from C++

URL : https://forums.unrealengine.com/t/creating-and-editing-blueprint-from-c/580589 Topics : Programmatic BP creation challenges

Create blueprint asset file with C++

URL : https://forums.unrealengine.com/t/create-blueprint-asset-file-with-c/440868 Topics : FKismetEditorUtilities usage

FKismetEditorUtilities::CreateBlueprint issues

URL : https://forums.unrealengine.com/t/when-using-fkismeteditorutilities-createblueprint-parent-class-default-object-and-its-variables-are-not-what-i-set-it-to-be-what-am-i-doing-wrong/375708 Topics : Common pitfalls and solutions

Python - Access Blueprint contents

URL : https://forums.unrealengine.com/t/python-access-and-alter-contents-graphs-nodes-of-blueprints/155260 Topics : Python BP manipulation

Creating blueprint assets with Python

URL : https://forums.unrealengine.com/t/creating-blueprint-assets-hierarchies-with-python/115929 Topics : Python asset creation

Tool to parse C++ to Blueprint

URL : https://forums.unrealengine.com/t/tool-to-parse-and-convert-small-sections-of-c-to-blueprint/1338919 Topics : Community need for C++→BP

Is it possible to convert C++ to blueprints?

URL : https://forums.unrealengine.com/t/is-it-possible-to-convert-a-c-code-to-blueprints/422269 Topics : Feasibility discussion

What's the best AI for coding C++ in Unreal?

URL : https://forums.unrealengine.com/t/whats-the-best-ai-to-help-with-coding-c-in-unreal-chatgpt-or/1307271 Topics : AI tools comparison

Generating control rig blueprint graphs in C++

URL : https://forums.unrealengine.com/t/generating-control-rig-blueprint-graphs-in-c/498272 Topics : Advanced graph generation

Bluepy and Blueprintcopilot

URL : https://forums.unrealengine.com/t/bluepy-and-blueprintcopilot/2023548 Topics : AI Blueprint tools discussion

Ultimate Blueprint Generator Discussion

URL : https://forums.unrealengine.com/t/ultimate-blueprint-generator-the-ai-co-pilot-for-unreal-engine/2618922 Topics : Commercial tool feedback

AnswerHub (Legacy)

How to generate Blueprint using C++?

URL : https://answers.unrealengine.com/questions/702770/how-to-generate-a-blueprint-blueprintgraph-using-c.html Topics : Historical discussions


🌐 Community Resources

MCP Directories

PulseMCP - Unreal Engine MCP Server

URL : https://www.pulsemcp.com/servers/runreal-unreal-engine Listing : runreal server

LobeHub MCP Servers

UnrealMCP Plugin URL : https://lobehub.com/mcp/alexkissijr-unrealmcp

Unreal Engine Generative AI Support Plugin URL : https://lobehub.com/mcp/prajwalshettydev-unrealgenaisupport

Model Context Protocol for Unreal Engine URL : https://lobehub.com/mcp/nootest-unreal-mcp

MCP.so Server Directory

Model Context Protocol for Unreal Engine URL : https://mcp.so/server/unreal-mcp/chongdashu

Glama

Unreal Engine Code Analyzer MCP Server URL : https://glama.ai/mcp/servers/@ayeletstudioindia/unreal-analyzer-mcp

Awesome MCP Servers

UnrealMCP Plugin URL : https://mcpservers.org/servers/AlexKissiJr/UnrealMCP

MCPlane

Unreal Engine Generative AI & MCP Plugin URL : https://www.mcplane.com/mcp_servers/unreal-gen-ai-support

Apidog Blog

How to Use Unreal Engine MCP Server URL : https://apidog.com/blog/unreal-engine-mcp-server/ Content : Tutorial and guide

Learning Platforms

Toxigon

Title : Unlocking UE5 Blueprint AI Generators: Transforming Game Development URL : https://toxigon.com/ue5-blueprint-ai-generator Topics : AI generators overview

GitHub Collections

Learning Unreal Engine

URL : https://github.com/ibbles/LearningUnrealEngine/blob/master/Creating new asset types.md Content : Creating new asset types

Baked Bits Blog

URL : https://bakedbits.dev/posts/unreal-data-assets-from-blueprints/ Topics : Creating Data Assets from Blueprints

Artstation Tutorial

URL : https://www.artstation.com/fristet/blog/ae8q/blueprint-tutorial-create-data-driven-prefabs-script-on-unreal-engine-part-1-create-assets Topics : Blueprint tutorial - data driven prefabs


🔍 Statistiques et Insights

Adoption Metrics

  • 5M+ Unreal developers worldwide (2025)
  • 76% faster iterations with Python automation (reported)
  • 63% reduction in iteration time with MCP vs traditional workflows
  • AAA studios actively using MCP integrations
  • 10+ active MCP projects for Unreal (Jan 2026)

Market Insights

Revenue Potential

  • €10k-50k per project (higher than Unity)
  • Enterprise focus
  • AAA studio budgets

Pain Points Identified

  • Blueprint performance bottlenecks
  • Manual BP→C++ conversion tedious (hours)
  • No automated optimization tools
  • Learning curve for C++ steep
  • Network code complexity

Trends

  • AR/VR/Metaverse demanding thousands of assets
  • Automated pipelines essential for scale
  • AI-assisted development mainstream
  • Python automation adoption increasing
  • MCP protocol gaining traction

📌 Articles Clés

General MCP

Model Context Protocol - Wikipedia

URL : https://en.wikipedia.org/wiki/Model_Context_Protocol Content : MCP overview

What is MCP?

URL : https://modelcontextprotocol.io/ Content : Official MCP introduction

OpenAI Developers - MCP

URL : https://developers.openai.com/codex/mcp/ Content : OpenAI's MCP documentation

MCP Docs

URL : https://modelcontextprotocol.info/docs/ Content : Documentation hub

Nearform - Implementing MCP

URL : https://nearform.com/digital-community/implementing-model-context-protocol-mcp-tips-tricks-and-pitfalls/ Content : Tips, tricks and pitfalls

GitHub Discussion - Code execution with MCP

URL : https://github.com/modelcontextprotocol/modelcontextprotocol/discussions/1780 Topics : Building efficient agents


📝 Notes de Recherche

Découvertes Clés

  1. Aucun MCP ne fait de génération C++

    • Tous les MCP existants font du runtime control
    • Niche complètement ouverte
  2. Blueprint parsing bien établi

    • Multiple libraries disponibles
    • uasset-reader-js parfait pour TypeScript
    • Dataset académique disponible (MSR 2025)
  3. Génération Blueprint possible

    • Bluepy prouve que c'est faisable
    • Python API puissante
    • FKismetEditorUtilities bien documenté
  4. Round-trip techniquement faisable

    • NodeToCode fait BP→C++
    • Bluepy fait description→BP
    • Notre innovation : combiner les deux
  5. Marché actif et demandeur

    • 10+ projets MCP en développement actif
    • Forums pleins de demandes pour ces outils
    • Plugins commerciaux viables

Gaps Identifiés

Pas de génération C++ production-ready Pas de workflow bidirectionnel Pas d'optimisation automatique Pas d'analyse statique Blueprint Pas de support multiplayer avancé

Notre opportunité unique


🎯 Priorités pour Notre Projet

Must Use

  1. uasset-reader-js - Blueprint parsing
  2. Claude API - Code generation
  3. MCP SDK - Protocol
  4. Python Remote Execution - Blueprint generation (optional)

Should Investigate

  1. UAssetAPI - Fallback parser
  2. NodeToCode patterns - BP→C++ inspiration
  3. Bluepy approach - BP generation insights
  4. MSR 2025 dataset - Test cases

Nice to Have

  1. UnrealHelpers - Python utilities reference
  2. Custom K2Node - Advanced BP nodes
  3. Control Rig - Animation support

Dernière mise à jour : 2026-01-20 Maintenu par : Alexis Trouvé Statut : Living Document