Unity is a cross-platform game engine developed by Unity Technologies, primarily used to develop video games and simulations for computers, consoles, and mobile devices.
Why this server?
Enables AI assistants to interact with Unity game environments, allowing for code execution, game object inspection, scene analysis, testing, and runtime debugging and modification of game state.
Why this server?
Allows AI assistants to interact with Unity projects, providing tools to execute menu items and perform operations within the Unity Editor.
Why this server?
Provides specialized analysis and optimization for Unity WebGL builds, including detection of Unity-specific features and template-based optimization recommendations.
Why this server?
Acts as an AI-powered gateway between Unity Editor and LLM, allowing manipulation of GameObjects, Components, Assets, and Scenes. Supports creating and managing Unity objects, instantiating prefabs, searching assets, and viewing scene hierarchies with an extensible tool system.
Why this server?
Provides real-time access to Unity projects, allowing browsing and manipulation of project files, scene hierarchies, and game objects. Enables direct C# code execution in the Unity Editor, monitoring of logs and errors, and control of the Editor's play mode.
Why this server?
Provides comprehensive control over the Unity Editor, enabling programmatic manipulation of assets, scene management, material editing, script creation/editing, and automation of editor functions like undo, play, and build.
Why this server?
Allows AI agents to control and interact with the Unity game engine by executing C# code, querying editor state, capturing screenshots, modifying GameObject properties, and navigating scene hierarchies in real-time via WebSockets.
Why this server?
Provides access to Unity Catalog Functions, allowing users to list, get, create, and delete functions within Unity Catalog. Also enables execution of all Unity Catalog Functions registered in the catalog.
Why this server?
Provides bidirectional communication with Unity for asset management, scene control, material editing, script integration, and editor automation functions like undo, redo, play, and build operations.
Why this server?
Supports analysis of Unity codebases as a custom C++ codebase option, enabling code search and class hierarchy mapping
Why this server?
Enables interaction with Unity projects through tools for reading and searching files, parsing scenes and prefabs, analyzing C# code, running automated tests, generating scripts, validating shaders, and performing other Unity-specific development tasks.
Why this server?
Provides comprehensive tools for Unity game development including project management, scene editing, prefab creation, and C# script generation using various templates.