Use Aura's Unreal and Unity intelligence from your favorite IDE or AI coding assistant.
One-click integration with Claude Code, VS Code, Cursor, Rider, and Junie. Aura exposes its tools via MCP (Model Context Protocol), letting you drive Unreal or Unity from any MCP-compatible environment — generate blueprints, analyze UAssets, edit scenes and prefabs, run C# editor scripts, and generate images and 3D assets.
This lets you:
⚠️ If you have existing MCP configurations or non-default settings, the one-click install may not work. Follow the manual setup below instead.
If one-click doesn't work, copy the MCP config manually. All MCP-compatible IDEs use the same basic structure:
{
"servers": {
"aura": {
"type": "stdio",
"command": "path/to/python.exe",
"args": ["path/to/Aura/MCP/aura_mcp.py"]
}
}
}
The command and args values come from Aura's Settings → MCP Configuration page.
aura-unity server block into your IDE's MCP config (see locations below)Add the following server block to your IDE's MCP config:
{
"servers": {
"aura-unity": {
"type": "stdio",
"command": "path/to/AuraForUnity/python/python.exe",
"args": ["-m", "aura_unity_mcp.server"]
}
}
}
The exact command path is shown on AuraForUnity's Settings → MCP Configuration page. On Windows the Python executable typically lives at %LOCALAPPDATA%\Programs\AuraForUnity\python\python.exe.
ℹ️ AuraForUnity must be running and connected to your Unity project for the MCP tools to respond. If the connection drops, the IDE will see tool errors until you reopen the project in AuraForUnity.
Both the aura (Unreal) and aura-unity (Unity) server blocks go into the same per-IDE MCP config file:
.vscode/mcp.json in workspace, or user settings.cursor/mcp.json in workspace, or global settings~/.claude/mcp.jsonAfter adding the config, restart your IDE completely and verify Aura tools appear in your AI assistant's tool picker.
aura (Unreal)get_asset_meta — Get metadata for any assetget_asset_structs — Get struct metadata for assetsget_asset_graph — Get detailed asset graph inforeview_blueprint — AI-powered blueprint code reviewedit_todo_list — Manage todo itemscreate_new_todo_list — Create task listslaunch_unreal_project — Launch Unreal Engine in headless mode. Auto-discovers the .uproject file from your working directory if no path is providedget_headless_status — Check the current connection state (editor connected, headless running, launching, or disconnected)shutdown_headless — Gracefully shut down the headless Unreal Engine instanceaura-unity (Unity)Exposes the full Unity editor surface — scene and GameObject CRUD, components, prefabs and variants, materials, terrain, animation, Input System, UI, packages, profiler, and execute_script for arbitrary C# editor scripts — plus server-side image, 3D-model, and screenshot generation. See the Unity Scene & Prefab, Unity Coding (C#), and Unity Editor Agent pages for the full list.
Billing: Subagents like Python Execution and Blueprints use Aura's specialized intelligence and are charged to your Aura subscription, not your IDE's AI subscription. Your API costs for other platforms may increase signficantly while using Aura's intelligence.
Requirements:
launch_unreal_project tool if not already openLimitations:
Tools not appearing: Restart your IDE completely after adding the MCP config.
Connection errors: Ensure Aura (Unreal) has a green connection indicator, or that AuraForUnity shows your Unity project as connected.
Config conflicts: If you have other MCP servers configured, add Aura manually to avoid conflicts.