Godot MCP
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-serverFunktioniert 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 buildRichte 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
This server cannot be installed
Maintenance
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
- Alicense-qualityCmaintenanceProvides 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.3226MIT
- FlicenseCqualityFmaintenanceEnables 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.1001
- AlicenseCqualityDmaintenanceEnables AI assistants to interact with and manipulate Godot game engine projects, including creating projects, launching editor, managing scenes and nodes.122341MIT
- AlicenseAqualityBmaintenanceEnables AI agents to launch, edit, debug, and test Godot game projects with comprehensive scene and script manipulation tools.501MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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