MCP.Market

Patina Unity MCP server

by taygunsavas·io.github.taygunsavas/patina-unity-mcp·v1.2.2·4 stars

Control the Unity Editor from MCP hosts through a local Rust server and C# Unity bridge.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

4 stars35 downloads/wk

Reviews

Write one

Nobody has reviewed Patina Unity MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Patina Unity MCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan1 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Patina Unity MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 48,273 servers
GitHub stars
4
more than 82% of 28,534 servers
Downloads a week
35
more than 26% of 11,915 servers with a package

Release history: 2 versions in the registry since 2026-09-01, latest 2026-10-12, typically one every 41 days.

Install Patina Unity MCP in Claude Code, Cursor or VS Code

Runs npx -y com.taygunsavas.patina-unity-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add patina-unity-mcp -- npx -y com.taygunsavas.patina-unity-mcp
Add to Cursor

What the publisher says

From the Patina Unity MCP repository's README, as published. We do not edit it. Read it on GitHub

Patina

Control the Unity Editor from any MCP host. One package install, one click, and your AI assistant can see your scene, create objects, and talk to the console.

Patina is a Rust MCP server paired with a C# Unity bridge. It connects your favorite AI coding tool directly to the Unity Editor over a local TCP channel, with zero manual config.

Why Patina?

  • One-click setup. Install the UPM package, click a button, and every supported host is configured automatically.
  • No Rust required. Release packages ship pre-built binaries for Windows, Linux, and macOS. Just install and go.
  • Built for speed. The Rust sidecar keeps the MCP layer fast and lightweight while Unity stays on the main thread.
  • Multi-host. Works with Claude Code, Cursor, VS Code, Gemini CLI, JetBrains Rider, Codex CLI, and more.

How It Works

MCP Host  <-- stdio -->  Patina Server  <-- local TCP -->  Unity Editor

The host launches the Rust binary over stdio MCP. The Rust server forwards tool calls into Unity through a local loopback TCP bridge. Unity executes them on the main thread and returns the result.

Quick Start

1. Install the Unity package

In Unity, open Project Settings > Package Manager, add a scoped registry, then install the package by name.

Scoped registry:

Then open the Package Manager (Window > Package Manager), click the + icon in the top left, select Add package by name..., and enter:

com.taygunsavas.patina-unity-mcp

Registry releases are signed during the release workflow for Unity Package Manager verification.

Alternatively, open the Package Manager, click the + icon, select Add package from git URL..., and enter:

https://github.com/taygunsavas/patina-unity-mcp.git?path=/unity-package

Patina is distributed as a complete Unity package artifact with the editor code, native Rust runtime binaries under Plugins//, and the Unity metadata needed for import. End users do not need the Rust toolchain or a Git checkout of this repository.

2. Run One-Click Setup

Open Window > Patina Unity MCP and click One-Click Setup.

The setup flow verifies the binary, starts the Unity bridge, auto-configures every detected host, replaces stale entries, and shows restart guidance where needed.

Patina writes host configs to a stable user-level runtime path instead of a per-project Unity package cache path. When the package is updated, the Unity editor package refreshes that managed runtime automatically, so supported MCP hosts do not need to be reconfigured just because the package cache path changed.

3. Start building

Open your MCP host and try:

  • "Log hello to Unity console"
  • "Show me the scene hierarchy"
  • "Create a cube at position 0, 2, 0"

Available Capabilities

Patina keeps the advertised MCP surface compact so hosts do not need to load every Unity command schema into context. Agents should use:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Patina Unity MCP: common questions

Is Patina Unity MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Patina Unity MCP safety report
How do I install Patina Unity MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Patina Unity MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Patina Unity MCP maintained?
The last commit was 8 days ago (2026-10-25). The latest release is v1.2.2.
How does Patina Unity MCP compare with other MCP servers?
safety score 92/100 (higher than 90% of 48,273 servers); github stars 4 (more than 82% of 28,534 servers); downloads a week 35 (more than 26% of 11,915 servers with a package). Full comparison.