unity-semantic-bridge

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: Apache-2.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Gecti
  • Code scan — Scanned 8 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Agent to help LLMs understand and interact with Unity scenes.

README.md

Unity Semantic Bridge (USB)

A subagent (in Editor mode) to allow AI coding tools (like Antigavity, Cursor, Claude, etc.) to query and understand Unity scenes efficiently (reduced the number of tool calls required).

Also includes an experimental Unity Agent (runs from Unity) that can automate gameplay testing.

Alt text Alt text

Installation

  1. Clone this project.
  2. Add the Unity package in /com.gamenami.unity-semantic-bridge to your Unity project via "add package from disk".
  3. You should have uv installed so it can run and automatically update the server's dependancies. Add the MCP Server in /Server to your preferred IDE Agent's list of MCP servers. When you start your IDE Agent (e.g. Antigravity, Claude Code, Codex, etc.), the MCP server will automatically start up and start listening for a connection from the Unity package.
"mcpServers": {
    "unity-semantic-bridge": {
		"command": "uv",
		"args": [
			"--directory", "<YOUR_LOCAL_PATH_TO_/unity-semantic-bridge/Server>", 
			"run", "main.py"
		]
    }
}
  1. In Unity, from the Tools menu, select "Unity Semantic Bridge" > "Connect to Server". Your IDE Agent now has access to your Unity Project and MCP tools provided.

Gameplay Agent

USB uses Gemini to power the gameplay agent

Setup

  1. Replace the /Server/system_prompt.txt with the instructions for the game you want the LLM to play.

Yorumlar (0)

Sonuc bulunamadi