MCP server for interfacing with Godot game engine. Provides tools for launching the editor, running projects, and capturing debug output.
{
"mcpServers": {
"godot": {
"env": {
"DEBUG": "true"
},
"args": [
"@coding-solo/godot-mcp"
],
"command": "npx",
"disabled": false,
"autoApprove": [
"launch_editor",
"run_project",
"get_debug_output",
"stop_project",
"get_godot_version",
"list_projects",
"get_project_info",
"create_scene",
"add_node",
"load_sprite",
"export_mesh_library",
"save_scene",
"get_uid",
"update_project_uids"
]
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for interfacing with Godot game engine. Provides tools for launching the editor, running projects, and capturing debug output.
Is it safe?
No known CVEs for @coding-solo/godot-mcp. 1 previously resolved.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 21 days ago. 2,946 stars. 1,561 weekly downloads.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
14 tools. ~1,300 tokens (0.6% of 200K).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@coding-solo/godot-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
launch_editorOpen the Godot editor for a specific project
run_projectExecute Godot projects in debug mode
get_debug_outputRetrieve console output and error messages from running projects
stop_projectStop a running Godot project
get_godot_versionRetrieve the installed Godot version
list_projectsFind Godot projects in a specified directory
get_project_infoGet detailed information about project structure
create_sceneCreate new scenes with specified root node types
add_nodeAdd nodes to existing scenes with customizable properties
load_spriteLoad sprites and textures into Sprite2D nodes
This server is missing a description.If you've used it, help the community.
Add informationNo open vulnerabilities. 1 fixed CVE.
CVE-2026-25546Fixedgodot-mcp has Command Injection via unsanitized projectPath
### Impact A Command Injection vulnerability in godot-mcp allows remote code execution. The `executeOperation` function passed user-controlled input (e.g., `projectPath`) directly to `exec()`, which spawns a shell. An attacker could inject shell metacharacters like `$(command)` or `&calc` to execute arbitrary commands with the privileges of the MCP server process. This affects any tool that accepts `projectPath`, including `create_scene`, `add_node`, `load_sprite`, and others. ### Patches
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
MCP server for scanning and remediating hardcoded secrets using GitGuardian’s API. Detect over 500 secret types and prevent credential leaks before code goes public.
This is an MCP server that allows you to directly download transcripts of YouTube videos.
MCP Security Weekly
Get CVE alerts and security updates for Godot Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.