general MCP Server
162 MCP tools for AI-powered Godot 4 development. Scene, animation, 3D, physics, particles, audio, shader, input simulation, runtime analysis, navigation, testing & more. $15 one-time.
Discovered via unknown and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
TCP Socket
Why It Matters
Fuzzy/glob file search
Open scene in editor
Duplicate node and children
Windsurf (100 limit), JetBrains Junie (100 limit), Gemini CLI
UID → res:// conversion
Run scene (main/current/custom)
Raw .tscn file content
Add node with type and properties
Connect signal between nodes
Search/replace or full edit
No hard limit
Live scene tree with hierarchy
Full
Recursive file tree with filtering
Create new scene files
Delete node (with undo support)
Disconnect signal connection
Attach script to node
Clear output panel
Tools
Lite
Read project.godot settings
Delete scene file
Move/reparent node
Set node group membership
Validate GDScript syntax
Reload the MCP plugin (auto-reconnect)
List all input actions
Start input recording
Find nodes near position
Recommended Mode
Minimal or CLI
Save current scene to disk
Set Control anchor preset
Read script content
Capture editor viewport
Simulate keyboard key press/release
Node properties in running game
Get autoload node properties
OpenCode, local LLMs with small context
Full
res:// → UID conversion
Stop running scene
Add Shape/Material/etc to node
List all scripts with class info
Get errors and stack traces
Claude Code, Cline, VS Code Copilot, Cursor
~100 client limit; use `excludeTools` for finer control
Set project settings via editor API
Instance scene as child node
Set any property (auto type parsing)
Get all node properties
Get output panel content
Get groups a node belongs to
List scripts open in editor
Navigate to target position
Add track (value/position/rotation/method/bezier)
TileMapLayer info and tile set sources
Set property across all scenes
Get all shader parameters
Get resource thumbnail
Add RayCast2D/3D node
List export presets
Remove autoload singleton
Add MeshInstance3D with primitive mesh
Set color gradient for particles
Add effect to audio bus
Find unreferenced resources
Create AnimationTree
Configure blend tree nodes
Check for text on screen
9
Analyze scene performance
Run performance stress test
**14**
**7**
**6**
**6**
### Exclusive Categories (No Competitor Has These)
Get project-wide statistics
7
**8**
**19**
**6**
Godot MCP Pro
0
**3**
**4**
Run arbitrary GDScript in editor
Simulate mouse click at position
Find game nodes by script
Walk character to target
Create Theme resource file
Get all signals of a node with connections
Simulate Godot Input Action
Run GDScript in game context
Batch get multiple node properties
List all animations in AnimationPlayer
Fill rectangular region with tiles
Set theme constant override
Set a single tile cell
Set theme color override
Find circular scene dependencies
Sequence of input events with frame delays
Multi-frame screenshot capture
Find UI elements in game
Create new animation
Get tile data at cell
Set theme font size override
Create new script with template
Record property values over time
Click button by text content
Clear all cells
Set StyleBoxFlat override
Find all signal connections in scene
Set property on all nodes of a type
Create shader with template
Read shader file
Assign ShaderMaterial to node
Get export command for preset
Export-related project info
Read .tres resource properties
Add collision shapes to nodes
Capture running game
Scene tree of running game
Register autoload singleton
Get collision layer/mask info
Detailed animation info with all tracks/keys
List of used cells
Get resource dependencies
Remove an animation
All performance monitors (FPS, memory, physics, etc.)
Edit resource properties
Add/configure light nodes
Quick performance summary
Find where script/resource is used
Antigravity and other 100-tool-limit clients needing 3D
Find all nodes in a group
Search content in project files
Rescan filesystem and reload scripts
Create/modify input action
Stop input recording
Claude Code, Cline, VS Code Copilot, Cursor
Windsurf, JetBrains Junie, Gemini CLI
Create new .tres resource
Get collision shape details
Bake navigation mesh
Get audio-related node info
Remove state transition
Run automated test scenario
Set up GridMap node
Configure NavigationRegion
Configure audio bus properties
Remove state from state machine
Set StandardMaterial3D properties
Configure NavigationAgent
Get audio bus layout info
Add transition between states
5
N/A
Create GPUParticles2D/3D
Set navigation layers
Assert node property values
9
**9**
**6**
**5**
**4**
Find all nodes of a type
Get particle system details
Add AudioStreamPlayer node
Get tree structure
0
**6**
5
Add audio bus
Add state to state machine
Compare two screenshots
Get test results report
**2**
**6**
Godot MCP Pro
Rename a node in the scene
Wait for node to appear
Insert keyframe into track
Get theme overrides info
Search project files for pattern
Edit shader (replace/search-replace)
Configure physics body properties
Configure Camera3D properties
Get navigation setup info
2
**6**
Configure ParticleProcessMaterial
0
No
Godot MCP Pro
5
Description
Project metadata, version, viewport, autoloads
Configure WorldEnvironment
Replay recorded input
Simulate mouse movement
Set node property in running game
Set collision layer/mask
Set AnimationTree parameter
Map signal connections
Set shader parameter
Apply preset (fire, smoke, sparks, etc.)