Creator SDK

Authoring and runtime SDK for XR medical-training simulations.

Component View: Creator SDK - Editor ToolingCreator MCP tools that expose Creator SDK authoring operations to AI assistants — each tool self-registers into the Unity AI MCP host, which handles discovery and dispatch; the Creator Panel's configuration tasks install and configure the host.Creator SDK[Software System]Editor Tooling[Container: Unity Editor / C# — *.Editor asmdefs (core + omen)]SceneGraph Editor[Component: C#  MAGES.SceneGraph.Editor] Visual authoring surface for actiongraphs.Developer Authentication[Component: C#  MAGES.Hub.Editor] Authenticates the developer andcontrols access to premium tooling.Configuration Tasks[Component: C#  MAGES.Hub.Editor(BaseConfigurationTask implementations +OMENInstaller)] Creator Panel Configuration page:reflection-discovered setup/installertasks (XR, URP, Photon, AzureSpeech SDK, Unity MCP, ...) plus theOMEN package installer(cdn.oramavr.com).OMEN GenAI Bridge[Component: C#  MAGES.GenerativeAI.Editor] Routes OMEN authoring requests tothe JARIA cloud.Unity AI MCP Host[Component: Unity package  com.unity.ai.assistant(Unity.AI.MCP.Editor)] Third-party MCP host inside theeditor: tool registry that discovers[McpTool]-attributed methods andserves them to MCP clients and theUnity AI Assistant.MCP SceneGraph Tools[Component: C# Tools/SceneGraph/SceneGraphMcpTools (12 [McpTool]methods)] Read + mutate the authoredSceneGraph: summary andcurrent-graph queries; add / delete /connect / disconnect actions; logicgates; Insert / Use / Remove setup;assign action objects; validate actionprefabs. Mutations persist viaAssetDatabase directly  no Undosupport.MCP Analytics Tools[Component: C# Tools/SceneGraph/AnalyticsMcpTools (2 [McpTool]methods)] Add collision-error and time-erroranalytics entries to actions.MCP Action-Object Tools[Component: C#  Tools/ActionObjects (5 [McpTool]methods)] Create + wire action-object prefabs:placement, Use trigger colliders,Insert final positions, Questionprefabs, parenting decisions.MCP Scene Tools[Component: C#  Tools/Scene (3 [McpTool] methods)] Find scene objects, locate theCreator spawn point, set uptriangular 2-plane cutting.MCP Infrastructure[Component: C# Infrastructure/{Common,SceneGraph} + Parameters/*] Shared MCP utilities: asset paths,scene-object lookup,loaded-SceneGraph access, toolparameter DTOs.Content Author Designs and configures simulations andAI agents.AI Authoring Assistant[Software System] External AI assistant that authorssimulations through the editor's MCPtools.ConfigurationTasks → DeveloperAuthentication — Premium-license gating (Unity MCP, OMEN)Premium-license gating (Unity MCP, OMEN)ConfigurationTasks → UnityAIMCPHost — Installs + configures the Unity MCP host (via the Unity MCP task)Installs + configures the Unity MCP host (via the Unity MCP task)OMENGenAIBridge → DeveloperAuthentication — Reads organisation / tenant infoReads organisation / tenant infoUnityAIMCPHost → MCPSceneGraphTools — Discovers + invokes the SceneGraph authoring toolsDiscovers + invokes the SceneGraph authoring toolsUnityAIMCPHost → MCPAnalyticsTools — Discovers + invokes the analytics error toolsDiscovers + invokes the analytics error toolsUnityAIMCPHost → MCPActionObjectTools — Discovers + invokes the action-object prefab toolsDiscovers + invokes the action-object prefab toolsUnityAIMCPHost → MCPSceneTools — Discovers + invokes the scene query / spawn-point / cutting toolsDiscovers + invokes the scene query / spawn-point / cutting toolsMCPSceneGraphTools → MCPInfrastructure — Asset paths, scene + scenegraph helpersAsset paths, scene + scenegraph helpersMCPAnalyticsTools → MCPInfrastructure — Scene-object + scenegraph helpersScene-object + scenegraph helpersMCPActionObjectTools → MCPInfrastructure — Asset path + scene-object helpersAsset path + scene-object helpersMCPSceneTools → MCPInfrastructure — Scene-object helpersScene-object helpersMCPSceneGraphTools → SceneGraphEditor — Mutates SceneGraph assets via editor APIsMutates SceneGraph assets via editor APIsMCPAnalyticsTools → SceneGraphEditor — Adds analytics-error entries to actionsAdds analytics-error entries to actionsMCPActionObjectTools → SceneGraphEditor — Wires created prefabs onto actionsWires created prefabs onto actionsContentAuthor → AIAuthoringAssistant — Prompts to author scenes / SceneGraphsPrompts to author scenes / SceneGraphsAIAuthoringAssistant → UnityAIMCPHost — Connects and invokes the Creator MCP tools [MCP (stdio / HTTP)]Connects and invokes the Creator MCP tools[MCP (stdio / HTTP)]
Component View: Creator SDK - Editor Tooling
Creator MCP tools that expose Creator SDK authoring operations to AI assistants — each tool self-registers into the Unity AI MCP host, which handles discovery and dispatch; the Creator Panel's configuration tasks install and configure the host.
LegendUser cardDefault componentExternalAI moduleRelationship