claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// MCP Servers

UniClaude

Claude Code, natively inside Unity Editor. A dockable chat window with full project awareness, 60+ MCP tools, and zero alt-tabbing.

Slowing down
92/100
last commit about 2 months ago
last release 2 months ago
releases 3
open issues 0
// install
{
  "mcpServers": {
    "UniClaude": {
      "command": "npx",
      "args": ["-y", "https://github.com/TheArcForge/UniClaude"]
    }
  }
}

UniClaude

UniClaude

Project Sunset Notice — v1.0.0 "Swan Song" is the final release of UniClaude. Anthropic's updated Terms of Service now prohibit third-party tools from authenticating via Claude subscription OAuth, which was UniClaude's core pricing model. See OutroMigration.md for context and a plan for extracting UniClaude's MCP tools into a standalone, client-agnostic package. Thank you to everyone who used and contributed to this project.

Technical Overview — architecture, engineering challenges, and project scope at a glance.

Claude Code, natively inside Unity Editor. A dockable chat window with full project awareness, 75+ MCP tools, an opinionated Unity architecture advisor, and zero alt-tabbing — all powered by your Claude subscription.

Features

  • Editor chat window — dockable panel with streaming responses, dark/light theme, and conversation history
  • Unity Agent persona — a built-in system prompt that makes Claude a strict, professional Unity developer. It documents all 75 MCP tools with efficiency patterns, enforces design-first workflows, and flags anti-patterns before they ship.
  • 10 architecture skills — Claude Code skills covering the full Unity development lifecycle: architecture decisions, component design, data modeling, scene/prefab authoring, animation workflows, performance optimization, and code review. Skills load on demand via the Agent SDK's plugin system.
  • Project awareness — UniClaude indexes your scenes, prefabs, scripts, shaders, and ScriptableObjects so Claude understands your project structure
  • 75+ Unity tools — Claude can inspect and modify scenes, prefabs, components, materials, animations, tags, layers, and project settings through the MCP protocol — all with full Undo integration
  • Model selection — choose between Sonnet, Opus, and Haiku with configurable reasoning effort (Low → Max)
  • File & image attachments — attach project files and screenshots directly in the chat input
  • Permission system — every tool call requires explicit approval (allow once, allow for session, or deny)
  • Slash commands — extensible command system with autocomplete (/healthcheck, /clear, /export, and more)
  • Diff viewer — review script edits in a colored diff popup (green/red lines) without leaving UniClaude
  • Settings panel — configurable font size, Node.js path, sidecar port, context token budget, and package filtering
  • Ninja Install Mode — optional embedded-clone install that hides UniClaude from git status and packages-lock.json on team projects. Reversible from Settings.
  • Version tracker — Settings tab surfaces new releases from GitHub once a day, with inline changelog preview and one-click update (mode-aware for Ninja and Standard installs).
  • MCP server — JSON-RPC 2.0 server that exposes Unity editor actions to any MCP-compatible client
  • Domain reload resilience — survives Unity's domain reload cycle with automatic reconnection

Requirements

RequirementVersion
Unity6000.3+ (Unity 6)
Node.js18+
Claude subscriptionPro or Max plan (authenticates via Claude Code's OAuth)

Installation

Add via Unity Package Manager using the git URL:

  1. Open Window > Package Manager
  2. Click + > Add package from git URL...
  3. Enter:
    https://github.com/TheArcForge/UniClaude.git#v1.0.0
    
  4. Click Add

Quick Start

  1. Open the UniClaude window: ArcForge > UniClaude
  2. On first launch, UniClaude will build its Node.js sidecar automatically (requires Node.js 18+ on your PATH)
  3. Ensure you're logged into Claude Code (claude CLI) — UniClaude authenticates through your Claude subscription
  4. Start chatting — Claude can see your project structure, invoke architecture skills, and use editor tools with your permission

Key Controls

KeyAction
EnterSend message
Shift+EnterNew line
EscapeCancel generation
TabAccept slash command autocomplete

Documentation

  • Setup Guide — detailed installation, configuration, and troubleshooting
  • Architecture — package structure, data flow, and extension points

Contributing

See CONTRIBUTING.md for development setup, running tests, and pull request guidelines.

Security

To report a vulnerability, see SECURITY.md.

License

MIT

// compatibility

Platformscli, api
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageC#

// faq

What is UniClaude?

Claude Code, natively inside Unity Editor. A dockable chat window with full project awareness, 60+ MCP tools, and zero alt-tabbing.. It is open-source on GitHub.

Is UniClaude free to use?

UniClaude is open-source under the MIT license, so it is free to use.

What category does UniClaude belong to?

UniClaude is listed under mcp-servers in the Claudeers registry of Claude-compatible tools.

0 views
50 stars
unclaimed
updated 15 days ago

// embed badge

UniClaude on Claudeers
[![Claudeers](https://claudeers.com/api/badge/uniclaude.svg)](https://claudeers.com/uniclaude)

// retro hit counter

UniClaude hit counter
[![Hits](https://claudeers.com/api/counter/uniclaude.svg)](https://claudeers.com/uniclaude)

// reviews

// guestbook

0/500

// related in MCP Servers

🔓

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete…

// mcp-serversf/HTML164,687NOASSERTION[ claude ]
🔓

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

// mcp-serversfarion1231/Rust112,854MIT[ claude ]
🔓

An open-source AI agent that brings the power of Gemini directly into your terminal.

// mcp-serversgoogle-gemini/TypeScript105,729Apache-2.0[ claude ]
🔓

A collection of MCP servers.

// mcp-serverspunkpeye/90,251MIT[ claude ]
→ see how UniClaude connects across the ecosystem