Better Godot MCP
Better Godot MCP
mcp-name: io.github.n24q02m/better-godot-mcp
Zusammengesetzter MCP-Server für die Godot Engine -- 17 Mega-Tools für KI-gestützte Spieleentwicklung
Funktionen
17 zusammengesetzte Mega-Tools -- Szene, Node, Skript, Shader, Animation, Tilemap, Physik, Audio, Navigation, UI und mehr
Volle Szenenkontrolle -- Erstellen, Parsen und Ändern von
.tscn-Dateien direkt, ohne dass Godot läuftGDScript CRUD -- Erstellen, Lesen, Schreiben und Anhängen von Skripten in einem einzigen Aufruf
Gestufte Token-Optimierung -- komprimierte Beschreibungen +
help-Tool bei Bedarf
Related MCP server: WET - Web Extended Toolkit
Einrichtung
Mit KI-Agent -- kopieren Sie dies und senden Sie es an Ihren KI-Agenten:
Bitte richte @n24q02m/better-godot-mcp für mich ein. Folge dieser Anleitung: https://raw.githubusercontent.com/n24q02m/better-godot-mcp/main/docs/setup-with-agent.md
Manuelle Einrichtung -- folgen Sie docs/setup-manual.md
Tools
Tool | Aktionen | Beschreibung |
|
| Projekt-Metadaten, Ausführen/Stoppen und Einstellungen |
|
| Szenendatei-Verwaltung |
|
| Manipulation von Szenenbaum-Nodes |
|
| GDScript-Datei CRUD |
|
| Godot-Editor starten und Status prüfen |
|
| Serverkonfiguration und Umgebungserkennung |
|
| Ressourcendatei-Verwaltung |
|
| Eingabe-Aktions- und Event-Mapping |
|
| Signalverbindungen |
|
| Animations-Player und Tracks |
|
| TileMap- und TileSet-Verwaltung |
|
| Shader-Datei CRUD mit Godot 4-Syntax |
|
| Kollisionsebenen und physikalische Körper |
|
| Audio-Bus- und Effektverwaltung |
|
| Navigationsregionen, Agents und Hindernisse |
|
| UI-Control-Erstellung und Theming |
| - | Vollständige Dokumentation für jedes Tool abrufen |
Konfiguration
Die Godot-Binärdatei wird automatisch an gängigen Installationsorten und im PATH erkannt. Für die grundlegende Verwendung sind keine Umgebungsvariablen erforderlich. Optional können GODOT_PROJECT_PATH und GODOT_PATH gesetzt werden, um die Standardwerte zu überschreiben.
Variable | Erforderlich | Standard | Beschreibung |
| Nein | - | Standard-Projektpfad (Tools akzeptieren auch den Parameter |
| Nein | Automatisch erkannt | Pfad zur Godot-Binärdatei |
Einschränkungen
Erfordert eine Godot 4.x-Projektstruktur
Szenendateien (
.tscn) werden durch Textmanipulation geparst/geändert, nicht über die interne API von Godotrun/stop/export-Aktionen erfordern eine installierte Godot-BinärdateiDer Docker-Modus hat eingeschränkten Dateisystemzugriff (mounten Sie Ihr Projektverzeichnis)
Sicherheit
Binärerkennung -- Multi-Pfad-Godot-Erkennung (Umgebung, PATH, gängige Orte)
Projektvalidierung -- Überprüft vor Operationen, ob
project.godotexistiertPlattformübergreifend -- Pfadbehandlung für Windows, macOS, Linux
Aus Quellcode bauen
git clone https://github.com/n24q02m/better-godot-mcp.git
cd better-godot-mcp
bun install
bun run devLizenz
MIT -- Siehe LICENSE.
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/n24q02m/better-godot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server