godot-mcp-server

matula/godot-mcp-server

3.1

If you are the rightful owner of godot-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A basic Model Context Protocol (MCP) server for the Godot game engine that enables AI assistants to interact with and manipulate Godot projects.

The Godot MCP Server (GMS) provides a bridge between AI assistants, such as Claude, and the Godot game engine. It allows AI models to create and manage Godot projects, launch the Godot editor, run projects, manipulate scenes and nodes, and read/write files. The server implements the Model Context Protocol (MCP), which standardizes interactions between AI assistants and external tools. The server uses the Godot command line to work with projects, eliminating the need for Godot plugins. It is built with a modular architecture, including an MCP Server Core, tools registration, Godot integration, and file operations.

Features

  • Create and manage Godot projects
  • Launch and run Godot projects
  • Manipulate scenes and nodes
  • Read and write files
  • Standardized interaction via MCP

Usages

usage with claude desktop

{
  "mcpServers": {
    "godot-mcp": {
      "command": "node",
      "args": ["{full path to mcp}/godot-mcp-server/build/index.js"],
      "env": {
        "MCP_TRANSPORT": "stdio"
      }
    }
  }
}