Install the UE connector
Add the Unreal AI Workbench Connector to an Unreal Engine 5.8 project and verify it loads.
The connector is an editor plugin: its toolset logic is Python that runs inside the editor, plus a small compiled module that adds the native Project Settings section for team/project context. It ships as a prebuilt binary — there is nothing for you to compile. It requires Unreal Engine 5.8 or newer.
Not yet available — public distribution through the Fab marketplace is planned. Today: the connector build is shared with your team directly. The cloud tools work without the connector; you need it for the smoothest asset audit workflow.
Install
- Copy the plugin folder into your project so you end up with
Plugins/SpaghettiConnector/— use the build matching your engine version. - Restart the editor (or place the folder before first launch).
- Confirm the plugin is enabled under Edit → Plugins — search for "Unreal AI Workbench Connector".
The connector depends on Unreal Engine 5.8's built-in Model Context Protocol plugin. Enabling the connector enables it automatically — no manual step needed.
What it does on startup
All connector output appears in the Output Log, on lines prefixed [SpaghettiConnector]:
- It registers the asset-inventory toolset (
SpaghettiAssetTools) on the engine's local MCP server, so your AI client can export an asset inventory. - On first launch it turns on the engine MCP server's Auto Start Server preference once, so the server runs on every launch after that. If you later disable it manually in Editor Preferences → Model Context Protocol, the connector respects that and never re-enables it.
- It carries your team/project context in the engine's Project Settings — the Spaghetti section under Edit → Project Settings → Plugins. When context is configured, it logs a one-time hint pointing you to the client setup (see Connect your AI client).
The connector makes no outbound network calls and holds no credentials — see Security and data.
Not yet available — the editor's Connect banner, a shortcut to the client-setup docs. Today: ask your AI client to run setup_spaghetti — it wires the context and writes the Project Settings section for you; connector messages appear in the Output Log only.
Verify
Open Window → Output Log after startup and check for [SpaghettiConnector] lines. If the toolset registration line is missing, the engine's Toolsets plugin may be disabled — re-enable the connector with both its engine dependencies. With context configured, the Spaghetti section shows your team and project names under Edit → Project Settings → Plugins → Spaghetti.
Updating
Replace the plugin folder with the new version and restart the editor. Use the build matching your engine version — the compiled settings module is engine-version-specific; the Python content reloads on startup.
Was this page helpful?