# Unity

> Use this tool when you need to automate Unity Editor tasks, such as executing menu items, selecting objects, and managing packages. It solves problems like streamlining workflow, simplifying testing, and enhancing productivity by providing inputs like menu item names and object IDs, and outputs like console logs and package information. It is ideal for use cases like automated testing, project setup, and asset management within the Unity environment.

Canonical page: https://skillsregistry.net/skills/codergamester-unity  
JSON: https://api.skillsregistry.net/v1/skills/codergamester-unity

## Description

MCP Unity currently provides the following tools:

execute_menu_item: Executes Unity menu items (functions tagged with the MenuItem attribute)
select_object: Selects game objects in the Unity hierarchy
package_manager: Installs, removes, and updates packages in the Unity Package Manager
run_tests: Runs tests using the Unity Test Runner
notify_message: Displays messages in the Unity Editor
MCP Unity currently provides the following resources:

get_menu_items: Retrieves a list of all available menu items in the Unity Editor to facilitate execute_menu_item tool
get_hierarchy: Retrieves a list of all game objects in the Unity hierarchy
get_console_logs: Retrieves a list of all logs from the Unity console
get_packages: Retrieves information about installed and available packages from the Unity Package Manager
get_assets: Retrieves information about assets in the Unity Asset Database

## Trust

- **Trust score (0–1):** 0.77
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/codergamester-unity)
- **Repository:** <https://github.com/codergamester/mcp-unity>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "codergamester-unity"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/codergamester-unity` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/codergamester-unity/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
