Skip to main content
Glama
n24q02m

Better Godot MCP

by n24q02m

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

CI codecov npm Docker License: MIT

TypeScript Node.js Godot Engine semantic-release Renovate

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äuft

  • GDScript 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: Better Notion MCP

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

project

info, version, run, stop, settings_get, settings_set, export

Projekt-Metadaten, Ausführen/Stoppen und Einstellungen

scenes

create, list, info, delete, duplicate, set_main

Szenendatei-Verwaltung

nodes

add, remove, rename, list, set_property, get_property

Manipulation von Szenenbaum-Nodes

scripts

create, read, write, attach, list, delete

GDScript-Datei CRUD

editor

launch, status

Godot-Editor starten und Status prüfen

config

status, set, detect_godot, check

Serverkonfiguration und Umgebungserkennung

resources

list, info, delete, import_config

Ressourcendatei-Verwaltung

input_map

list, add_action, remove_action, add_event

Eingabe-Aktions- und Event-Mapping

signals

list, connect, disconnect

Signalverbindungen

animation

create_player, add_animation, add_track, add_keyframe, list

Animations-Player und Tracks

tilemap

create_tileset, add_source, set_tile, paint, list

TileMap- und TileSet-Verwaltung

shader

create, read, write, get_params, list

Shader-Datei CRUD mit Godot 4-Syntax

physics

layers, collision_setup, body_config, set_layer_name

Kollisionsebenen und physikalische Körper

audio

list_buses, add_bus, add_effect, create_stream

Audio-Bus- und Effektverwaltung

navigation

create_region, add_agent, add_obstacle

Navigationsregionen, Agents und Hindernisse

ui

create_control, set_theme, layout, list_controls

UI-Control-Erstellung und Theming

help

-

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

GODOT_PROJECT_PATH

Nein

-

Standard-Projektpfad (Tools akzeptieren auch den Parameter project_path)

GODOT_PATH

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 Godot

  • run/stop/export-Aktionen erfordern eine installierte Godot-Binärdatei

  • Der 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.godot existiert

  • Plattformü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 dev

Lizenz

MIT -- Siehe LICENSE.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
1dResponse time
2dRelease cycle
93Releases (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

View all related MCP servers

Related MCP Connectors

  • Discover AI tools for game development — 100+ tools indexed by engine, task, and pricing.

  • Deterministic AI agent microtools, no accounts/API keys. fetch_extract: 98% token cut. 38 tools.

  • Generate game assets with AI: sprites, 3D models, animations, sound effects, music, and voices.

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/n24q02m/better-godot-mcp'

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