# 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](#projets-mcp-existants) 2. [Outils Blueprint](#outils-blueprint) 3. [Plugins Commerciaux](#plugins-commerciaux) 4. [Libraries et SDKs](#libraries-et-sdks) 5. [Recherche Académique](#recherche-académique) 6. [Documentation Unreal](#documentation-unreal) 7. [Tutoriels et Guides](#tutoriels-et-guides) 8. [Outils Développement](#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** : - Unreal Engine 4.26+ - OpenAI API key **Tutorial** : https://dev.epicgames.com/community/learning/tutorials/33jJ/unreal-engine-ai-to-generate-blueprints **Innovation** : ⭐ Premier plugin génération BP via IA #### 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