A Unity package that enables seamless communication between Unity and Large Language Models (LLMs) like Claude Desktop via the Model Context Protocol (MCP). This server acts as a bridge, allowing Unity to send commands to and receive responses from MCP-compliant tools, empowering developers to automate workflows, manipulate assets, and control the Unity Editor programmatically.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Applies text edits to a specified script or file.
Executes multiple commands in a batch for improved performance.
Creates a new script with the specified name and content.
Debugs the context of the current request, providing insights into the operation.
Deletes a specified script from the project.
Executes a custom tool defined in the project.
Executes a specific menu item in the Unity Editor.
Finds game objects in the scene based on specified criteria.
Searches for a specified term within a file.
Retrieves the SHA hash of a specific file or commit.
Retrieves a test job for execution.
Manages animations within the Unity project.
Handles asset-related operations, such as importing or exporting assets.
Manages build settings and configurations for the project.
Handles camera settings and operations within the scene.
Manages components attached to game objects.
Controls various editor functions, including undo and redo operations.
Manages game objects within the Unity scene.
Handles graphics settings and rendering options.
Manages materials applied to game objects.
Installs, removes, and manages Unity packages.
Manages physics settings and configurations.
Handles prefabs and their instances in the scene.
Manages ProBuilder operations for mesh editing.
Manages profiling sessions and retrieves profiling data.
Controls scene management operations such as loading and unloading scenes.
Handles script-related operations, such as compiling and validating scripts.
Manages capabilities and settings related to scripting.
Manages scriptable objects within the Unity project.
Handles shader settings and operations.
Manages textures used in the project.
Manages available tools within the Unity Editor.
Handles user interface settings and operations.
Manages visual effects in the Unity project.
Reads output from the Unity console.
Refreshes the Unity Editor state to reflect changes.
Executes tests defined in the project.
Applies edits to scripts programmatically.
Sets the active Unity instance for subsequent operations.
Fetches official Unity documentation for reference.
Inspects live C# APIs via reflection.
Validates scripts for errors and issues.