
Better Godot Mcp
A full-featured bridge between Claude and Godot Engine 4.x projects. Gives you direct control over scene files, node hierarchies, GDScript CRUD, shader management, animation, tilemaps, physics, audio, navigation, and UI elements without needing the editor open. The 17 composite tools let you create and modify .tscn files, attach scripts, wire up signals, configure input maps, and manage resources in a single call. Built with token optimization in mind through compressed tool descriptions and an on-demand help system. Supports both stdio and HTTP transports, though the author notes recent architecture stabilization after earlier credential handling churn. If you're prototyping game mechanics with AI or automating Godot workflows, this handles the engine-specific plumbing so you can stay in the conversation.
- GitHub stars
- 36
- tools
- 17
- transport
- STDIO
- env vars
- 2
- last updated
- Sep 13, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
projectProject metadata, run/stop, and settings
Project metadata, run/stop, and settings
No parameter schema in public metadata yet.
scenesScene file management
Scene file management
No parameter schema in public metadata yet.
nodesScene tree node manipulation
Scene tree node manipulation
No parameter schema in public metadata yet.
scriptsGDScript file CRUD
GDScript file CRUD
No parameter schema in public metadata yet.
editorLaunch Godot editor and check status
Launch Godot editor and check status
No parameter schema in public metadata yet.
configServer configuration and environment detection
Server configuration and environment detection
No parameter schema in public metadata yet.
resourcesResource file management
Resource file management
No parameter schema in public metadata yet.
input_mapInput action and event mapping
Input action and event mapping
No parameter schema in public metadata yet.
signalsSignal connections
Signal connections
No parameter schema in public metadata yet.
animationAnimation players and tracks
Animation players and tracks
No parameter schema in public metadata yet.
tilemapTileMap and TileSet management
TileMap and TileSet management
No parameter schema in public metadata yet.
shaderShader file CRUD with Godot 4 syntax
Shader file CRUD with Godot 4 syntax
No parameter schema in public metadata yet.
physicsCollision layers and physics bodies
Collision layers and physics bodies
No parameter schema in public metadata yet.
audioAudio bus and effect management
Audio bus and effect management
No parameter schema in public metadata yet.
navigationNavigation regions, agents, and obstacles
Navigation regions, agents, and obstacles
No parameter schema in public metadata yet.
uiUI control creation and theming
UI control creation and theming
No parameter schema in public metadata yet.
helpGet full documentation for any tool
Get full documentation for any tool
No parameter schema in public metadata yet.
Sponsors
Configuration
GODOT_PROJECT_PATHDefault Godot project path. Most tools also accept project_path parameter.
GODOT_PATHPath to Godot binary. Auto-detected if not set.
Readme
ARCHIVED 2026-09-13 — This repository is no longer maintained. Use the Godot editor + GDScript CLI toolchain instead of this MCP server. Existing installations keep working but receive no updates or support.
Better Godot MCP
mcp-name: io.github.n24q02m/better-godot-mcp
Composite MCP server for Godot Engine -- 17 composite tools for AI-assisted game development.
Details
- Repository
- github.com/n24q02m/better-godot-mcp
- Category
- Design & Creative
- Package
@n24q02m/better-godot-mcp- Transport
- STDIO
- Registry
- MCP registry, active