Godot MCP integrates an AI assistant directly into the Godot editor, streamlining game development processes. With support for multiple AI clients like Claude and Cursor, it enhances productivity through direct manipulation of scenes, scripts, and project settings, while offering a suite of 32 tools to speed up various tasks.
Godot MCP is an innovative server and plugin framework designed to seamlessly integrate AI assistance into the Godot game development environment. By utilizing compatible AI clients like Claude and Cursor, developers can now enjoy enhanced productivity without the hassle of constant context switching or tedious copy-pasting. This allows AI to directly read, write, and manipulate game elements such as scenes, scripts, nodes, and project settings.
The tool offers an interactive browser-based visualization of the project that includes:
The architecture leverages a cloudless setup involving:
┌─────────────┐ MCP (stdio) ┌─────────────┐ WebSocket ┌──────────────┐
│ AI Client │◄────────────────►│ MCP Server │◄─────────────►│ Godot Editor │
│ (Claude, │ │ (Node.js) │ port 6505 │ (Plugin) │
│ Cursor) │ │ │ │ │
└─────────────┘ │ Visualizer │ │ 32 tool │
│ HTTP :6510 │ │ handlers │
└──────┬───────┘ └──────────────┘
│
┌──────▼───────┐
│ Browser │
│ Visualizer │
└──────────────┘
While the Godot MCP provides substantial capabilities, it currently operates under a few constraints:
For detailed usage instructions, installation steps, and a comprehensive list of tools, refer to the complete documentation.
To get started, add the MCP server to your AI client and install the Godot plugin, empowering your AI to assist in evolving your games within the Godot engine.
No comments yet.
Sign in to be the first to comment.