← Back to directory
G

GladeKit MCP

Community
Connect Unity and Godot editors to any MCP-compatible AI client.
GitHub source repository ↗
★ 205 Stars Category · Dev Tools Popular Source revision bb2b4803c906
63FMRS · C
Reliability
8/20
Security and permissions
12/20
Maintenance
13/20
Documentation
16/20
Setup experience
14/20

This server is feature-rich and one of the most comprehensive MCP implementations for game development, but requires careful configuration and permission management.

Read the FMRS scoring method →

GladeKit MCP is an open-source server that allows AI assistants like Cursor, Claude Code, and Windsurf to directly control the Unity and Godot editors. It provides 260+ granular tools for Unity and 105 native tools for Godot, covering scene manipulation, scripting, physics, animation, UI, and more. The server auto-detects which editor is running and exposes the matching toolset. It also offers an editor-aware system prompt, project context file (GLADE.md), semantic script search, skill calibration, and an optional cloud intelligence layer with RAG and cross-session memory.

Tools

get_relevant_tools
Discovers relevant tools based on task description, injecting RAG context.
remember_for_session
Stores facts in the current session for later recall.
recall_session_memories
Retrieves facts stored in the current session.
batch_execute
Executes multiple tool steps in one call.
search_project_scripts
Semantic search over project scripts using OpenAI embeddings.
find_asset
Searches for free CC0 assets by description, type, style, and license.
import_asset
Downloads, extracts, and imports CC0 assets with a license sidecar file.
list_imported_assets
Lists imported assets and their license info for auditing.

Setup

  1. Install the editor bridge:

- Unity: Add git URL in Package Manager: https://github.com/Glade-tool/glade-mcp.git?path=/unity-bridge
- Godot (4.3+): Download com.gladekit.mcp-bridge.zip, extract to addons/ directory, and enable the plugin in Project Settings.

  1. Install uv (one-time):

- Mac/Linux: curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

  1. Add the MCP config to your AI client, e.g.:
   {
     "mcpServers": {
       "gladekit-mcp": {
         "command": "uvx",
         "args": ["gladekit-mcp"]
       }
     }
   }
   

For Claude Code, run: claude mcp add --transport stdio gladekit-mcp --scope user -- uvx gladekit-mcp.

claude_desktop_config.json
{
  "mcpServers": {
    "gladekit-mcp": {
      "command": "uvx",
      "args": [
        "gladekit-mcp"
      ]
    }
  }
}

Fit and risk

Best for

  • Indie game developers and small teams looking to integrate AI into their Unity or Godot workflows.
  • Developers who want fast prototyping and asset import.
  • Tech-savvy developers who are comfortable configuring MCP servers.

Not for

  • Large studios or teams that require strict asset curation may not want the AI-driven asset pipeline (can be disabled).
  • Environments requiring full offline operation or strict security may not suit the optional cloud features.
  • Godot Mono/C# projects or web export targets are not supported yet.

Required permissions

  • Accesses local editor bridges via HTTP (ports 8765 for Unity, 8766 for Godot).
  • Reads and writes project files, including importing assets, creating GLADE.md, and reading scripts.
  • Optionally calls cloud services with OPENAI_API_KEY or GLADEKIT_API_KEY for semantic search, RAG, and cross-session memory.
  • Executes editor operations such as creating scenes, modifying objects, and running editor commands.

Risks and side effects

  • AI could perform unintended editor actions; use with version control and backups.
  • Asset pipeline allows only CC0-licensed assets, but users must verify license acceptance.
  • Cloud features (if enabled) send data to OpenAI or GladeKit servers, posing privacy risks.
  • The bridge is editor-only and does not affect exported games, but opens local network ports.

Troubleshooting

  1. Verify the bridge is listening on expected ports (Unity: 8765, Godot: 8766).
  2. Ensure uv is installed, or use `pip install gladekit-mcp` and adjust command.
  3. If tools don't appear in Claude Code, use `get_relevant_tools` to discover extended tools (default shows ~80 core tools).
  4. GLADE.md must be in the project root with exact filename (case-sensitive on Mac/Linux).
  5. If asset pipeline doesn't work, check if `GLADEKIT_MCP_DISABLE_ASSET_PIPELINE` is set.

Use cases

Create and modify Unity scenes, GameObjects, scripts, and materials directly from AI conversation.
Quickly locate scripts in large projects using semantic search, even if filenames don't match.
Import free CC0 assets (like Kenney packs) directly from the AI client.
Automatically generate and maintain project context (GLADE.md) during development.
Adapt AI to your skill level and workflow via skill calibration and session memory.

Supported clients

Claude DesktopFull support
Claude CodeFull support
CursorFull support
WindsurfFull support
Cline (VS Code)Full support
Unity AI GatewayFull support
VS Code (GitHub Copilot)Full support