Godot MCP Toolkit's icon

Godot MCP Toolkit 1.0.0 Tools 4.2 Community

Submitted by user NPGameDev; MIT; 2026-07-27

AI-assisted Godot development via MCP (Model Context Protocol). This editor plugin connects your AI coding assistant to the Godot editor: it can create scenes, edit nodes and scripts, look up ClassDB, and drive playtests, in plain language.

Features:
- Write your own MCP tools in GDScript with the extension API. They hot-reload, and the agent sees them exactly like built-ins. C#/.NET projects extend the same way.
- 112 built-in MCP tools for scenes, nodes, scripts, resources, editor state, ClassDB, and playtest control (150+ operations in total).
- The startup tool surface is small and expands on demand via discover_tools, so the agent's context budget stays low.
- Optional read-only mode (GODOT_MCP_READ_ONLY=1) that hides every mutating tool.
- Session-token auth: the editor server binds 127.0.0.1 only, and every client presents the session token as its first message. Filesystem tools are boundary-checked: res:// for project files, user:// for the save.* tools; path traversal and absolute OS paths are rejected.
- Works with any MCP-compatible AI coding assistant (tested primarily with Claude Code).

Requires the companion MCP server bridge: npm install -g @npgamedev/godot-mcp-server (or npx). The README has full setup instructions.

Desktop only (Windows, macOS, Linux). The server bridge needs Node.js 22+.

Godot is a trademark of the Godot Foundation. This is an independent community add-on, not affiliated with or endorsed by the Foundation.

Author: NPGameDev — [email protected] — https://npgamedev.com

Source: https://github.com/NPGameDev/godot-mcp-toolkit


View files Download Submit an issue Recent Edits