Unreal Engine Vibe Coding tool
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"vibeue": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
VibeUE brings AI directly into Unreal Engine with an In-Editor Chat Client and Model Context Protocol (MCP) integration. Plan, inspect, create, and modify Blueprints, assets, materials, animation, landscapes, audio, UI, AI behavior, project settings, and more through natural language.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools / entertainment
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Manage Supabase projects — databases, auth, storage, and edge functions
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for VibeUE and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
VibeUE brings AI directly into Unreal Engine with an In-Editor Chat Client and Model Context Protocol (MCP) integration. Plan, inspect, create, and modify Blueprints, assets, materials, animation, landscapes, audio, UI, AI behavior, project settings, and more through natural language.
🔑 A free VibeUE API key is required for the MCP server and AI Chat to work. Get yours at vibeue.com/login — then paste it into the VibeUE settings gear icon inside Unreal Editor. See the AI Clients setup guide for IDE configuration.
VibeUE uses a Python-first architecture that gives AI assistants access to:
Lightweight MCP tools for AI interaction with Unreal:
| Tool | Purpose |
|---|---|
discover_python_module | Inspect module contents (classes, functions, constants) |
discover_python_class | Get class methods, properties, and inheritance |
discover_python_function | Get function signatures and docstrings |
execute_python_code | Run Python code in Unreal Editor context |
list_python_subsystems | List available UE editor subsystems |
manage_skills | Load domain-specific knowledge on demand |
manage_asset | Search, open, save, move, duplicate, and delete assets safely |
read_logs | Read and filter Unreal Engine log files with regex support |
terrain_data | Generate real-world heightmaps, map images, and water feature data from geographic coordinates |
deep_research | Web search, page fetching, and GPS geocoding — no API key required |
Note: The read_logs MCP tool provides access to Unreal Engine's log files for debugging, error analysis, and workflow understanding.
Note: The manage_asset MCP tool is the preferred path for asset search, save, move, duplicate, and delete workflows. It avoids ad hoc Python asset handling and preserves references when renaming or moving content.
Note: The terrain_data and deep_research tools work together for real-world terrain workflows: geocode a place name → generate a heightmap → import into a landscape → fetch water features.
discover_python_module
discover_python_module(
module_name: str, # e.g., "unreal" (lowercase for UE module)
name_filter: str = "", # Filter by name substring (case-insensitive)
include_classes: bool = True,
... [View full README on GitHub](https://github.com/kevinpbuckley/VibeUE#readme)