Awesome MCPDesign & Visualization

VedantRGosavi/UE5-MCP

⭐ 428 added to this list on 2025-03-24 repository created 2025-03-15

UE5-MCP (Model Control Protocol) is a project aimed at integrating AI-driven automation into the workflows of Blender and Unreal Engine 5 (UE5) to enhance game development processes. It builds upon the BlenderMCP project to provide a comprehensive pipeline that facilitates AI-assisted game level creation, asset management, and gameplay programming. The project offers a variety of features that streamline and automate complex tasks in game design and development. In Blender, UE5-MCP enables AI-driven scene generation through text-to-scene conversion, image-to-scene reference-based generation, and automated scene composition. It also manages materials and textures efficiently and integrates assets from PolyHaven, a popular resource for 3D assets. This allows artists and developers to rapidly prototype and create detailed game environments with minimal manual effort. For Unreal Engine 5, the project automates the import of scenes created in Blender, converts these into game levels, and transfers materials and lighting setups seamlessly. It includes utilities for level optimization and supports Blueprint-based scene manipulation, which is essential for gameplay programming within UE5. Additionally, UE5-MCP assists in gameplay programming by providing tools for Blueprint scripting, performance profiling, and automated debugging, thereby improving development efficiency and reducing errors. The project requires Blender, Unreal Engine 5, Python 3.x, and specific Python packages. Installation involves cloning the repository, installing dependencies, configuring settings, and running the MCP within Blender or UE5 according to provided workflow instructions. Documentation is comprehensive, covering commands, AI integration features, troubleshooting, and contribution guidelines. Although the project was not fully advanced due to time constraints, the available documentation and tools offer valuable resources for developers interested in AI-driven automation in game development. UE5-MCP represents a significant step towards integrating AI into creative workflows, enhancing productivity and innovation in game level design and asset management.

https://github.com/VedantRGosavi/UE5-MCP

3d-model-generationaiai-driven-automationartificial-intelligenceasset-managementautomated-debuggingblenderblueprint-scriptinggame-developmentgame-enginegame-level-conversiongame-level-creationgameplay-programmingimage-to-sceneimage-to-scene-generationlevel-designlevel-optimizationlighting-transfermaterial-managementmaterial-transfermcpmcp-servermodel-control-protocolperformance-profilingpolyhaven-asset-integrationpolyhaven-integrationpythonscene-generationscene-importtext-to-scenetext-to-scene-conversiontexture-managementue5unreal-engineunreal-engine-5workflow-automation

Also in Design & Visualization

ahujasid/blender-mcp

An MCP server and Blender add-on that lets a model inspect and manipulate a Blender scene for prompt-driven 3D modelling.

pascalorg/editor

Browser-based 3D architectural building editor built with React Three Fiber and WebGPU that ships an MCP server package exposing scene tools, resources, prompts and local storage to MCP-compatible AI hosts.

GLips/Figma-Context-MCP

GLips/Figma-Context-MCP is an MCP server that provides Figma layout and design information to AI coding agents like Cursor, enabling accurate one-shot design implementation in code.

markmap/markmap

Markmap is a tool that visualizes Markdown content as interactive mindmaps and includes an MCP Server for enhanced interoperability within the Model Context Protocol ecosystem.

sonnylazuardi/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP integrates Cursor AI with Figma using the Model Context Protocol to enable programmatic reading and modification of Figma designs for enhanced design automation.

antvis/mcp-server-chart

mcp-server-chart is a TypeScript-based Model Context Protocol server by AntV that generates over 25 types of visual charts using the AntV library and returns image URLs for each chart.

neka-nat/freecad-mcp

FreeCAD MCP is an MCP server that enables automated and scripted control of FreeCAD through Claude Desktop for enhanced CAD modeling workflows.

GongRzhe/Office-PowerPoint-MCP-Server

Office-PowerPoint-MCP-Server is a comprehensive MCP server enabling programmatic creation and manipulation of PowerPoint presentations using the MCP protocol and python-pptx, featuring 32 tools across 11 modules for professional presentation automation.