Godot AI

An MCP server for the Godot engine: connects Claude Code, Claude Desktop and Codex to a live editor to build scenes, scripts and materials

MCP serverOfficial

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Modifies scene, script and resource files of the open Godot project
  • The local server listens on machine ports, though restricted to loopback access
All reasons and checks

hi-godot/godot-ai

Install

Manual install

Text for your agent

Download a release from GitHub Releases and place the addon at your-project/addons/godot_ai/. In Godot, enable the plugin: Project → Project Settings → Plugins → Godot AI. In the Godot AI dock, press Configure for your client (Claude Code, Claude Desktop, Codex and others) — the configuration command is generated automatically.

This is third-party code. Review the repository files before installing.

What it does

Godot AI connects an MCP client to an open Godot editor through an editor plugin and a local Python server. The agent gets dozens of tools to build scenes, edit nodes and GDScript, wire up signals, UI, materials, animation, particles, cameras and environments, and search for scene and resource files in the project. The connection runs through two local hops with rotating access tokens: from the MCP client to the Python server, and from there to the editor over WebSocket, both restricted to the local machine. C# support is limited to writing files and finding symbols, without building or reporting compiler errors.

Who it is for. For Godot game developers who want to build scenes and logic through an agent directly inside the open editor.

Good fit when

  • You want the agent to create and edit nodes, scenes and GDScript in an open Godot project
  • You need to configure UI, materials, animation, particles or environments through a conversation with the agent
  • You need to quickly find scenes or resources of a specific type in a large project
  • You need to write and run tests for Godot scenes

Not a fit when

  • Your Godot project is below version 4.7
  • You need full C# builds with compiler error output — the server does not provide this
  • Godot is closed or the editor is not running: the server only works with an open editor

Example request

Create a Camera3D named MainCamera in the current scene and wire its signal to the existing player script

Limitations

Requires Godot 4.7 or later in the 4.x line, uv installed to run the Python server, and at least one MCP client. C# support is partial: writing and symbol search only, no builds. Access control does not protect against a compromised process running as the same user, and on Windows it also does not isolate other local accounts.

How to disable. Disable the plugin in Godot: Project → Project Settings → Plugins → Godot AI, and remove the server entries from your MCP client's configuration.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
GODOT_AI_DISABLE_TELEMETRY
Set to true to fully disable anonymous usage telemetry.

Security check

  • Modifies scene, script and resource files of the open Godot project
  • The local server listens on machine ports, though restricted to loopback access

README in short

The README describes Godot AI as a production-grade MCP server for Godot with 46 tools and over 120 operations for scenes, nodes, scripts, signals, UI, materials, animation, particles, cameras and environments. The architecture has three local hops: an MCP client, a Python server on authenticated HTTP, and the editor plugin over authenticated WebSocket, both ports loopback-only. Supported clients include Claude Code, Claude Desktop, Codex, Antigravity, Hermes Agent, DeepSeek Harness, Cursor, VS Code and Oh My Pi. MIT licensed.

FAQ

Do I need a model account or cloud subscription?

No, the server does not choose a model provider, it only connects an MCP client to the Godot editor.

Does the server collect data about my project?

Telemetry records an installation UUID, event, platform and version, not code, scene contents, or project and file names; the project directory path is hashed. Disable it with GODOT_AI_DISABLE_TELEMETRY.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIGodot AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.