IvanMurzak/Unity-MCP
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code
$ npx degit IvanMurzak/Unity-MCP/.claude ./rig-unity-mcp # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit IvanMurzak/Unity-MCP/.claude/skills/build-cli .claude/skills/build-cli $ npx degit IvanMurzak/Unity-MCP/.claude/skills/github-pr-review-fix .claude/skills/github-pr-review-fix $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-copy .claude/skills/assets-copy $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-create-folder .claude/skills/assets-create-folder $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-delete .claude/skills/assets-delete $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-find-built-in .claude/skills/assets-find-built-in $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-find .claude/skills/assets-find $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-get-data .claude/skills/assets-get-data $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-material-create .claude/skills/assets-material-create $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-modify .claude/skills/assets-modify $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-move .claude/skills/assets-move $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-prefab-close .claude/skills/assets-prefab-close $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-prefab-create .claude/skills/assets-prefab-create $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-prefab-instantiate .claude/skills/assets-prefab-instantiate $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-prefab-open .claude/skills/assets-prefab-open $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-prefab-save .claude/skills/assets-prefab-save $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-refresh .claude/skills/assets-refresh $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-shader-get-data .claude/skills/assets-shader-get-data $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/assets-shader-list-all .claude/skills/assets-shader-list-all $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/console-clear-logs .claude/skills/console-clear-logs $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/console-get-logs .claude/skills/console-get-logs $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/editor-application-get-state .claude/skills/editor-application-get-state $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/editor-application-set-state .claude/skills/editor-application-set-state $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/editor-selection-get .claude/skills/editor-selection-get $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/editor-selection-set .claude/skills/editor-selection-set $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-component-add .claude/skills/gameobject-component-add $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-component-destroy .claude/skills/gameobject-component-destroy $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-component-get .claude/skills/gameobject-component-get $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-component-list-all .claude/skills/gameobject-component-list-all $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-component-modify .claude/skills/gameobject-component-modify $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-create .claude/skills/gameobject-create $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-destroy .claude/skills/gameobject-destroy $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-duplicate .claude/skills/gameobject-duplicate $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-find .claude/skills/gameobject-find $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-modify .claude/skills/gameobject-modify $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/gameobject-set-parent .claude/skills/gameobject-set-parent $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/object-get-data .claude/skills/object-get-data $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/object-modify .claude/skills/object-modify $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/package-add .claude/skills/package-add $ npx degit IvanMurzak/Unity-MCP/Unity-MCP-Plugin/.claude/skills/package-list .claude/skills/package-list
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (80)
build-cligithub-pr-review-fixassets-copyassets-create-folderassets-deleteassets-find-built-inassets-findassets-get-dataassets-material-createassets-modifyassets-moveassets-prefab-closeassets-prefab-createassets-prefab-instantiateassets-prefab-openassets-prefab-saveassets-refreshassets-shader-get-dataassets-shader-list-allconsole-clear-logsconsole-get-logseditor-application-get-stateeditor-application-set-stateeditor-selection-geteditor-selection-setgameobject-component-addgameobject-component-destroygameobject-component-getgameobject-component-list-allgameobject-component-modifygameobject-creategameobject-destroygameobject-duplicategameobject-findgameobject-modifygameobject-set-parentobject-get-dataobject-modifypackage-addpackage-listpackage-removepackage-searchpingprofiler-capture-frameprofiler-clear-dataprofiler-enable-moduleprofiler-get-memory-statsprofiler-get-rendering-statsprofiler-get-script-statsprofiler-get-statusprofiler-list-modulesprofiler-load-dataprofiler-save-dataprofiler-startprofiler-stopreflection-method-callreflection-method-findscene-createscene-get-datascene-list-openedscene-openscene-savescene-set-activescene-unloadscreenshot-camerascreenshot-game-viewscreenshot-isolatedscreenshot-scene-viewscript-deletescript-executescript-readscript-update-or-createtests-runtool-set-enabled-statetype-get-json-schemaunity-initial-setupunity-skill-createunity-skill-generateunity-tool-listunity-version-split
Plugins (2)
csharp-lsp@claude-plugins-officialcsharp-lsp@claude-plugins-official
Permissions
deny (0)
—
ask (0)
—
allow (8)
Bash(*)
Read(*)
WebFetch(*)
mcp__ai-game-developer__*
Bash(*)
Read(*)
WebFetch(*)
mcp__ai-game-developer__*
Similar rigs
haabe/mycelium
Prevent wasting time building the wrong thing. A plugin that keeps you and your AI coding agent focused, from first idea to market.
Skill Collector 22.0k tok ·
shanraisshan/claude-code-best-practice
from vibe coding to agentic engineering - practice makes claude perfect
YOLO Cowboy 12.9k tok ·
davila7/claude-code-templates
CLI tool for configuring and monitoring Claude Code
YOLO Cowboy 80.9k tok ·
MaxMiksa/Auto-Company
An auto-company works for 24/7 on your own PC - Windows/Linux/macOS.
YOLO Cowboy 7.8k tok ·