Godot MCP Toolkit (NPGameDev)
A Godot 4.2+ editor addon that turns the editor into an MCP server: 150+ operations across scenes, scripts, nodes and playtests, a GDScript API to add your own tools, and bundled agent skills. Runs fully locally.
- GitHub stars
- 85 (GitHub stars as of 2026-10-26)
- License
- MIT
- Last commit
- 2026/10/24
- By
- NPGameDev
Listed from the author's README. GameSkill has not run this end to end yet. Agent support and install steps are as documented by the author.
Install
AssetLib tab → search "Godot MCP Toolkit" → Download → InstallOr extract a GitHub release into your project's addons/ folder, then enable the plugin in Project Settings.
npx -y @npgamedev/godot-mcp-serverThe plugin's dock writes a .mcp.json for your client. On Windows wrap npx with cmd /c. Needs Node.js 22+.
Commands are copied from the project's README. Check the repository before running anything on your machine.
What you get
- Consolidated MCP tools covering 150+ editor operations: scenes, nodes, scripts, resources, input map and playtests
- Playtest runs whose output and errors are read back to the agent
- Batch script_edit and input-map rename/restore (v1.1.0)
- A GDScript (and C#) extension API to register project-specific tools with hot reload and timeouts
- Bundled workflow and extension-authoring agent skills
Good fit
- Letting an agent build and test inside a live Godot editor while you watch
- Projects that want custom MCP tools written in GDScript
Not for
- Godot 3 projects
- A minimal one-command bridge: see Godot MCP (Coding-Solo)
Try this prompt
Add a pause menu scene, wire the ui_cancel action to it, then playtest and fix any errors.Overview
Godot MCP Toolkit is an editor addon: once enabled, the Godot editor itself becomes an MCP server and your assistant talks to it through the @npgamedev/godot-mcp-server bridge. The agent can create scenes, edit scripts, inspect and change nodes, run playtests and read the results, all in the open editor.
Highlights
- 150+ operations grouped into consolidated tools so the agent's tool list stays small.
- Extensions: register your own tools in GDScript or C#, with hot reload, per-tool timeouts and cancellation.
- Companion skills ship inside the addon to teach agents the toolkit workflow.
- Version 1.1.0 added batch script edits and input-map rename and restore.
License
MIT (LICENSE file in the repo). Independent community project, not affiliated with the Godot Foundation.
Requirements
- Godot 4.2 or newer (desktop: Windows, macOS, Linux)
- Node.js 22+ for the bridge
Topics
FAQ
Works well with
Skills the author points to as related or as the better fit for neighbouring tasks.
Similar skills
Claude Code Game Studios
Turns Claude Code into a full game studio: 49 agents and 72 workflow skills arranged like a real studio hierarchy.
Awesome Gamedev Agent Skills
76 portable SKILL.md skills across 12 engines (Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame, LÖVE, Roblox, Defold, Ebitengine), with a router.
Godot AI
Production-grade MCP server and editor plugin for Godot 4.7+: 46 tools and 120+ operations for scenes, nodes, scripts, UI and more.
3AGameFactory (GameFactory-3A)
An Apache-2.0 framework of agent skills and pipelines that turns a game requirement into assets (image, 3D, motion, audio, CG video) and engine-ready code for UE5, Blender, Unity, Godot 4 and three.js.