Skip to main content
Glama

Godot MCP

Verschaffe deinem KI-Assistenten vollen Zugriff auf den Godot-Editor.

Entwickle Spiele schneller mit Claude, Cursor oder jeder MCP-kompatiblen KI – kein Kopieren und Einfügen, kein Kontextwechsel. Die KI liest, schreibt und manipuliert deine Szenen, Skripte, Nodes und Projekteinstellungen direkt.

Godot 4.x · 42 Werkzeuge · Interaktiver Projekt-Visualizer · MIT-Lizenz


Schnellstart

0. Node.js installieren (einmalige Einrichtung)

Lade das Installationsprogramm von nodejs.org herunter und führe es aus (LTS-Version). Es ist ein Standard-Installer – kein Terminal erforderlich.

1. Das Godot-Plugin installieren

Klicke im Godot-Editor oben auf den Tab AssetLib → suche nach „mcp“ → finde „Godot AI Assistant tools MCP“ → Installieren.

Gehe dann zu Projekt → Projekteinstellungen → Plugins und aktiviere das Godot MCP-Plugin.

2. Füge die Server-Konfiguration zu deinem KI-Client hinzu

Claude Desktop — Einstellungen → Entwickler → Konfiguration bearbeiten → öffne die Konfigurationsdatei und füge ein:

Mac / Linux:

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": ["-y", "godot-mcp-server"]
    }
  }
}

Windows:

{
  "mcpServers": {
    "godot": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "godot-mcp-server"]
    }
  }
}

Cursor — Einstellungen → MCP → Server hinzufügen:

Mac / Linux:

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": ["-y", "godot-mcp-server"]
    }
  }
}

Windows:

{
  "mcpServers": {
    "godot": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "godot-mcp-server"]
    }
  }
}

Claude Code — im Terminal ausführen:

claude mcp add godot -- npx -y godot-mcp-server

Funktioniert mit jedem MCP-kompatiblen Client (Cline, Windsurf, etc.)

3. Starte deinen KI-Client neu

Schließe und öffne Claude Desktop / Cursor / deinen Client erneut, damit die neue Konfiguration übernommen wird.

4. Starte dein Godot-Projekt neu

Klicke im Godot-Editor auf Projekt neu starten. Überprüfe die obere rechte Ecke – du solltest MCP Connected in Grün sehen. Du bist startklar.


Related MCP server: Godot MCP Bridge

Was kann es?

42 Werkzeuge in 6 Kategorien

Kategorie

Werkzeuge

Beispiele

Dateioperationen

4

Verzeichnisse durchsuchen, Dateien lesen, Projekt durchsuchen, Skripte erstellen

Szenenoperationen

11

Szenen erstellen, Nodes hinzufügen/entfernen/verschieben, Eigenschaften festlegen, Skripte anhängen, Kollisionsformen und Texturen zuweisen

Skriptoperationen

6

Code-Änderungen anwenden, Syntax validieren, Dateien umbenennen/verschieben mit Referenzaktualisierung

Projektwerkzeuge

14

Szenen ausführen/stoppen, ClassDB abfragen, Fehler aus Ausgabe + Debugger lesen, Projekteinstellungen, Eingabe-Zuordnung, Kollisionsebenen, Szenenbaum-Dumps, Dateisystem erneut scannen

Asset-Generierung

1

2D-Sprites aus SVG erzeugen

Visualisierung

6

Interaktive browserbasierte Projektkarte, Szenengraph-Explorer

Interaktiver Visualizer

Führe map_project aus und erhalte einen browserbasierten Explorer auf localhost:6510:

  • Kraftgerichteter Graph aller Skripte und ihrer Beziehungen

  • Klicke auf ein beliebiges Skript, um Variablen, Funktionen, Signale und Verbindungen zu sehen

  • Bearbeite Code direkt im Visualizer – Änderungen werden in Echtzeit mit Godot synchronisiert

  • Szenenansicht mit Bearbeitung von Node-Eigenschaften

  • Finde Verwendungen vor dem Refactoring

Einschränkungen

Eine KI kann nicht 100% eines Spiels allein erstellen – sie tut sich schwer mit komplexen UI-Layouts, dem Compositing von Szenen und der Manipulation einiger Node-Eigenschaften. Sie befindet sich noch in aktiver Entwicklung, daher ist Feedback sehr willkommen!


Architektur

┌─────────────┐    MCP (stdio)   ┌──────────────┐   WebSocket   ┌──────────────┐
│  AI Client  │◄────────────────►│  MCP Server  │◄─────────────►│ Godot Editor │
│  (Claude,   │                  │  (Node.js)   │   port 6505   │  (Plugin)    │
│   Cursor)   │                  │              │               │              │
└─────────────┘                  │  Visualizer  │               │  42 tool     │
                                 │  HTTP :6510  │               │  handlers    │
                                 └──────┬───────┘               └──────────────┘
                                        │
                                 ┌──────▼───────┐
                                 │   Browser    │
                                 │  Visualizer  │
                                 └──────────────┘

Aktuelle Einschränkungen

  • Nur lokal — läuft auf localhost, keine Remote-Verbindungen

  • Einzelverbindung — jeweils eine Godot-Instanz

  • Kein Rückgängig — Änderungen werden direkt gespeichert (Versionierung verwenden)

  • KI-Wissen über Godot ist noch begrenzt — sie kann nicht 100% des Spiels allein erstellen, kann aber beim Debuggen helfen, Skripte schreiben und dich auf der Reise begleiten


Entwicklung

Um aus dem Quellcode zu bauen, anstatt npm zu verwenden:

cd mcp-server
npm install
npm run build

Richte deinen KI-Client dann auf mcp-server/dist/index.js aus, anstatt npx zu verwenden.


Versionshinweise

Ausführliche Beschreibungen zu jeder Version findest du in release-notes/ (beginnend mit v0.5.0). Den vollständigen Änderungsverlauf findest du in CHANGELOG.md.


Lizenz

MIT


npm-Paket · Probleme melden

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
1dResponse time
Release cycle
1Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Provides a comprehensive integration between LLMs and the Godot Engine, enabling AI assistants to intelligently manipulate project files, scripts, and the live editor. It supports advanced workflows including version-aware documentation querying, automated E2E game testing, and real-time visual context capture.
    32
    26
    MIT
  • F
    license
    C
    quality
    F
    maintenance
    Enables AI assistants to control Godot game engine projects through a WebSocket bridge. Supports scene editing, node manipulation, script management, and project introspection via 163 registered tools.
    100
    1
  • A
    license
    C
    quality
    D
    maintenance
    Enables AI assistants to interact with and manipulate Godot game engine projects, including creating projects, launching editor, managing scenes and nodes.
    12
    234
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Give your AI agent a persistent map of your project's structure, dependencies, and bugs.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tomyud1/godot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server