Godot MCP by tugcantopaloglu

by tugcantopaloglu• 507•• Scanned•Claim this listing•Request removal
Gaming & Game Devaiautomationcsharpdotnetgame development

MCP server for full Godot 4.x engine control: 157 tools for AI-driven game development (GDScript and C#/.NET). Tested with Godot 4.7.

Godot MCP is an open-source mcp server by tugcantopaloglu, written mainly in TypeScript, with 507 GitHub stars and the MIT license. Its code was last updated Oct 9, 2026.

Scan summary: scanned Nov 5, 2026 at commit 88f0fbc. Seen able to run dynamic code, read or write files, read environment and secrets, control a web browser. Scan policy

What Godot MCP can touch

  • Run shell commandsNot seen in this scan
  • Run dynamic codeListed as a tool: game_eval
  • Read or write filesListed as a tool: read_file
  • Read environment and secretsFound in the code by our scan
  • Control a web browserListed as a tool: game_screenshot
  • Connect to databasesNot seen in this scan
  • Read or send messagesNot seen in this scan
  • Touch money or tradingNot seen in this scan
  • Connect to the internetNo connections seen while running

"Not seen" means our checks did not find it, and the tool may still do it. Covers commit 88f0fbc, Nov 5, 2026. See the scan policy.

Before you install Godot MCP

AgenticMart scanned Godot MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What it can access

  • An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.
  • Based on its description and topics, it likely needs to read or change your workspace data (docs, tickets, CRM).

Before you install

  1. Connect it to a test workspace before your real one.
  2. Pin the version you reviewed instead of always installing the latest release.
  3. Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
  • Maintained by tugcantopaloglu on GitHub, 507 stars and 74 forks. Popularity is not proof of safety.
  • Last code change: Oct 9, 2026.
  • Open-source license: MIT.

Tools Godot MCP exposes (157)

Listed by the server itself during our scan of commit 88f0fbc.

  • launch_editor

    Launch Godot editor for a specific project

  • run_project

    Run the Godot project and capture output

  • get_debug_output

    Get the current debug output and errors

  • stop_project

    Stop the currently running Godot project

  • get_godot_version

    Get the installed Godot version

  • list_projects

    List Godot projects in a directory

  • get_project_info

    Retrieve metadata about a Godot project

  • create_scene

    Create a new Godot scene file

  • add_node

    Add a node to an existing scene

  • load_sprite

    Load a sprite into a Sprite2D node

  • export_mesh_library

    Export a scene as a MeshLibrary resource

  • save_scene

    Save changes to a scene file

  • get_uid

    Get the UID for a specific file in a Godot project (for Godot 4.4+)

  • update_project_uids

    Update UID references by resaving resources (4.4+)

  • game_screenshot

    Screenshot the running game (returns base64 PNG)

  • game_click

    Click at a position in the running Godot game window

  • game_key_press

    Send a key press or input action to the running game

  • game_mouse_move

    Move the mouse in the running Godot game

  • game_get_ui

    Get visible UI elements from the running game

  • game_get_scene_tree

    Get scene tree structure of the running game

  • game_eval

    Execute GDScript in the running game. Use "return" for values.

  • game_get_property

    Get a property value from any node in the running game by its path

  • game_set_property

    Set a property on a node in the running game

  • game_call_method

    Call a method on any node in the running game with optional arguments

  • game_get_node_info

    Get node info: class, properties, signals, methods, children

  • game_instantiate_scene

    Load a PackedScene and add it as a child of a node in the running game

  • game_remove_node

    Remove and free a node from the running game's scene tree

  • game_change_scene

    Switch to a different scene file in the running game

  • game_pause

    Pause or unpause the running game

  • game_performance

    Get performance metrics (FPS, memory, draw calls)

  • game_wait

    Wait N frames in the running game

  • read_scene

    Read scene file as JSON node tree (headless)

  • modify_scene_node

    Modify node properties in a scene file (headless)

  • remove_scene_node

    Remove a node from a scene file (headless)

  • read_project_settings

    Read project.godot as structured JSON

  • modify_project_settings

    Modify a project.godot setting

  • list_project_files

    List project files, optionally filtered by extension

  • game_connect_signal

    Connect a signal from one node to a method on another node in the running game

  • game_disconnect_signal

    Disconnect a signal connection in the running game

  • game_emit_signal

    Emit a signal on a node in the running game, optionally with arguments

Godot MCP is an open-source mcp server by tugcantopaloglu, written mainly in TypeScript. MCP server for full Godot 4.x engine control: 157 tools for AI-driven game development (GDScript and C#/.NET). Tested with Godot 4.7.

At a glance

Stars
507
Forks
74
Language
TypeScript
License
MIT
Created
Feb 2026
Last update
Oct 9, 2026
Type
MCP Server
Price
Free

Topics

aiautomationcsharpdotnetgame-developmentgdscriptgodotgodot-enginemcpmcp-servermodel-context-protocoltypescript

Questions about Godot MCP

What is Godot MCP?

MCP server for full Godot 4.x engine control: 157 tools for AI-driven game development (GDScript and C#/.NET). Tested with Godot 4.7.

Who maintains Godot MCP?

Godot MCP is maintained by tugcantopaloglu on GitHub (tugcantopaloglu/godot-mcp). AgenticMart lists it from public repository data.

Is Godot MCP safe to use?

AgenticMart scanned Godot MCP on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.

What license does Godot MCP use?

It is published under the MIT license.

Godot MCP alternatives

View more →

Similar mcp servers in Gaming & Game Dev, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Godot MCP (this page)
tugcantopaloglu
507MITOct 9, 2026Scanned, no flagged issues
Unity MCP
CoplayDev
16kMITOct 30, 2026Scanned, no flagged issues
Godot MCP
Coding-Solo
6.5kMITApr 16, 2026Scanned, no flagged issues
Unity MCP
IvanMurzak
4.6kApache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Unity
CoderGamester
2kMITOct 11, 2026Scanned, no flagged issues
Mcpelauncher Manifest
minecraft-linux
1.7kGPL-3.0Oct 29, 2026Scanned, no flagged issues