Glade for Unity

v1.0.0Developer Toolsstable

Connect any MCP-compatible AI client (Claude Code, Cursor, Windsurf) to your Unity Editor. 235+ granular tools, a Unity-aware system prompt, game design document project context, script semantic search, and skill calibration.

aiai-toolsclaudecursorgame-development
Share:
139
Stars
0
Downloads
0
Weekly
0/5

What is Glade for Unity?

Glade for Unity is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to connect any mcp-compatible ai client (claude code, cursor, windsurf) to your unity editor. 235+ granular tools, a unity-aware system prompt, game design document project context, script semantic searc...

Connect any MCP-compatible AI client (Claude Code, Cursor, Windsurf) to your Unity Editor. 235+ granular tools, a Unity-aware system prompt, game design document project context, script semantic search, and skill calibration.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Connect any MCP-compatible AI client (Claude Code, Cursor, W

Use Cases

Connect AI to Unity Editor with 235+ tools
Access game design documents and scripts
Calibrate AI skills for game development
Glade-tool

Maintainer

LicenseMIT
Languagec#
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx glade-mcp-unity

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Glade for Unity

Glade MCP Unity (GladeKit) connects MCP-compatible AI clients — Claude Code, Cursor, Windsurf, and others — directly to the Unity Editor via a bridge, exposing 235+ granular tools covering scenes, GameObjects, scripts, prefabs, materials, lighting, VFX, audio, and animation. It injects a Unity-aware system prompt and GLADE.md project context automatically, supports semantic script search via OpenAI embeddings, provides a CC0 asset pipeline for importing Kenney.nl asset packs, and includes skill calibration so the AI knows what Unity operations it can and cannot perform reliably. Godot 4.3+ is also supported with 53 native tools.

Prerequisites

  • Unity Editor 2021.3 LTS or newer installed with a project open
  • Python with uv package manager installed (used to run gladekit-mcp via uvx)
  • An MCP-compatible AI client such as Claude Code, Cursor, or Windsurf
  • An OpenAI API key if you want semantic script search via embeddings (OPENAI_API_KEY — optional)
  • A GladeKit API key for RAG knowledge base and cross-session memory (GLADEKIT_API_KEY — optional)
1

Install the uv package manager

GladeKit MCP is distributed via PyPI and run with uvx. Install uv first if you don't have it.

# macOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
2

Install the GladeKit Unity Bridge package in Unity

In your Unity project, open the Package Manager (Window > Package Manager), click '+' > 'Add package from git URL', and add the GladeKit bridge package. This runs the WebSocket server inside Unity that the MCP server connects to on port 8765.

3

Add the MCP server to your client configuration

For Claude Code, use the one-liner add command. For other clients, edit the MCP config JSON manually.

# Claude Code (macOS/Linux):
claude mcp add --transport stdio gladekit-mcp --scope user -- uvx gladekit-mcp

# Claude Code (Windows):
claude mcp add --transport stdio gladekit-mcp --scope user -- cmd /c uvx gladekit-mcp
4

Configure environment variables (optional)

Add optional environment variables to your MCP config to enable semantic script search and cloud memory. Without these the server still works with full Unity tool access.

{
  "mcpServers": {
    "gladekit-mcp": {
      "command": "uvx",
      "args": ["gladekit-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-...",
        "GLADEKIT_API_KEY": "your-gladekit-api-key"
      }
    }
  }
}
5

Open your Unity project and start the bridge

Ensure your Unity project is open in the Editor. The GladeKit bridge package starts a WebSocket server automatically on localhost:8765 when the Editor is running.

6

Verify the connection from your AI client

Ask your assistant to list available Unity tools or check the current scene. The AI should respond with actual data from the open Unity project.

Glade for Unity Examples

Client configuration

Manual claude_desktop_config.json entry for GladeKit MCP with optional OpenAI embeddings for script search.

{
  "mcpServers": {
    "gladekit-mcp": {
      "command": "uvx",
      "args": ["gladekit-mcp"],
      "env": {
        "OPENAI_API_KEY": "sk-your-openai-key",
        "UNITY_BRIDGE_URL": "localhost:8765"
      }
    }
  }
}

Prompts to try

Example prompts for controlling Unity Editor through GladeKit's 235+ tools.

- "List all GameObjects in the current Unity scene and show their component types"
- "Create a new C# script called 'PlayerController' and attach it to the Player GameObject"
- "Find all scripts in this project that handle player input and summarize their approaches"
- "Import a free platformer character asset pack from Kenney.nl and set it up in the scene"
- "Adjust the directional light in the scene to simulate a sunset with warm orange tones"

Troubleshooting Glade for Unity

MCP server cannot connect to Unity — 'bridge not reachable' error

Ensure the Unity Editor is open with your project loaded and the GladeKit bridge package is installed. The bridge listens on localhost:8765 by default — check Unity's Console window for any bridge startup errors. If you changed the port, set UNITY_BRIDGE_URL accordingly in the MCP env config.

uvx gladekit-mcp fails with 'command not found'

Confirm uv is installed and on your PATH by running `uvx --version`. If the install script added uv to a non-standard location, source your shell profile (`source ~/.bashrc` or restart your terminal) before launching the MCP client.

Semantic script search returns no results or embeddings fail

Semantic script search requires OPENAI_API_KEY to be set and valid. Verify the key has access to the text-embedding API. Without the key, script search is disabled but all 235+ Unity manipulation tools continue to work normally.

Frequently Asked Questions about Glade for Unity

What is Glade for Unity?

Glade for Unity is a Model Context Protocol (MCP) server that connect any mcp-compatible ai client (claude code, cursor, windsurf) to your unity editor. 235+ granular tools, a unity-aware system prompt, game design document project context, script semantic search, and skill calibration. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Glade for Unity?

Follow the installation instructions on the Glade for Unity GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Glade for Unity?

Glade for Unity works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Glade for Unity free to use?

Yes, Glade for Unity is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "glade-mcp-unity": { "command": "npx", "args": ["-y", "glade-mcp-unity"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Glade for Unity?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides