godot-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
godot-mcp
MCP server for Godot 4 — connect external clients to the open editor to read and edit projects.
172 tools · Godot 4.4+ · Node.js 18+
Repo: https://github.com/youssof20/godot-mcp
Documentation: docs/DOCUMENTATION.md
Setup
godot-mcp is two parts:
Part | Where it lives | What it does |
Godot plugin |
| WebSocket server in the editor |
Node MCP server | One clone of this repo anywhere on disk | Talks to Cursor over stdio, forwards to Godot |
Copying only the addon into a project is not enough — Cursor must run the built Node server from a separate clone.
1. Clone and build the Node server (once)
git clone https://github.com/youssof20/godot-mcp.git
cd godot-mcp
npm install
npm run buildConfirm this file exists (use your real path):
Test-Path C:\dev\godot-mcp\dist\index.js # should be True (use your clone path)2. Add the plugin to your Godot project
Copy addons/godot_mcp_personal/ into your game's addons/ folder (or symlink it).
In Godot: Project → Plugins → Godot MCP → Enable
Confirm in the Output panel:
[godot-mcp] WebSocket server listening on ws://127.0.0.1:65053. Configure Cursor MCP (not inside the Godot project)
Edit Cursor Settings → MCP or your project's .cursor/mcp.json.
Replace the path below with the absolute path to dist/index.js from step 1 — not a placeholder, not a path inside your game project:
{
"mcpServers": {
"godot-mcp": {
"command": "node",
"args": ["C:/dev/godot-mcp/dist/index.js"],
"env": {
"GODOT_MCP_PORT": "6505",
"GODOT_MCP_MODE": "full"
}
}
}
}Use forward slashes or escaped backslashes on Windows. The path must point at the repo where you ran npm run build.
Restart the MCP server in Cursor after saving.
Troubleshooting
Error | Fix |
| Wrong path in |
| Godot not open, or plugin disabled, or wrong port |
Stale tool count | Reload Godot project, |
After updates: reload Godot → npm run build → restart MCP server.
Related MCP server: godot-forge
Verify
npm run test:tools # 172 tools
npm run test:phase11Docs
Doc | Purpose |
Full project documentation | |
All tools and status | |
WebSocket wire format | |
Smoke tests |
Env vars
Variable | Default |
|
|
|
|
| off |
Status
Phases 0–11 complete. See DOCUMENTATION.md — Roadmap for optional next work.
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Related MCP Connectors
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Make games with AI: one MCP server that connects your agent to Unity, Unreal and Godot editors.
Related MCP Servers
- AlicenseAqualityAmaintenanceA TypeScript MCP server that lets AI assistants interact with the Godot 4.x game engine: not just editing files, but playing the game.431,566 npm98MIT
- AlicenseAqualityDmaintenanceGodot 4 MCP server with: Test running (GUT/GdUnit4) with structured pass/fail results API docs search with 30+ Godot 3→4 migration mappings Script analysis detecting 10 common GDScript pitfalls Scene/resource file parsing with antipattern detection Viewport screenshot capture LSP diagnostics from Godot's language server TypeScript, cross-platform (macOS/Windows/Linux), published on npm875 npm9MIT
- AlicenseAqualityFmaintenanceA Godot 4 MCP server for AI-assisted project inspection, editing, validation, and runtime automation via stdio and optional WebSocket bridge.389MIT
- AlicenseAqualityAmaintenanceOpen-source MCP server connecting AI agents (Claude, Cursor, GitHub Copilot, Gemini, and more) to the Godot Editor and runtime (Godot 4.x, C#). Additionally you can use AI Game Dev app (https://ai-game.dev) to generate images, video, audio, 3D, rig, animation and much more.14337Apache 2.0