GDMCP
Allows integration with Google Gemini models for in-editor AI chat and control of Godot projects.
Allows integration with Ollama as an OpenAI-compatible provider for in-editor AI chat and control of Godot projects.
Allows integration with OpenAI models for in-editor AI chat and control of Godot projects.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GDMCPcreate a new 3D scene with a camera and a light"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Godot + MCP + in-editor AI by Dhruv Vinesh
Let Cursor, Claude, and other AI agents control your Godot 4 editor — or chat from inside Godot with your own API keys (Claude, OpenAI, Gemini, OpenRouter, …).
Option A: Cursor / Claude Desktop --stdio MCP--> Node server --WebSocket--> Godot
Option B: Type in GDMCP Chat tab --HTTPS------> Claude / OpenAI / Gemini --> same toolsRequirements
Godot 4.2+ (GDScript)
Node.js 20+ (only if using Cursor/Claude MCP bridge)
Optional: API keys from Anthropic, OpenAI, Google, or an OpenAI-compatible host
Related MCP server: Gear
Install
1. Enable the Godot addon
Copy addons/gdmcp into your game (or open this repo in Godot).
Project → Project Settings → Plugins → GDMCP → Enable
2. Chat from Godot (API keys)
Open the GDMCP bottom panel → Settings
Pick a provider (Claude / OpenAI / Gemini / OpenAI-compatible)
Paste your API key → Save settings
Go to Chat, ask it to inspect or edit the project
Keys are stored in Editor Settings (your machine), not in the game repo.
3. Optional: Cursor MCP bridge
cd GDMCP
npm run prepare:mcpPoint Cursor MCP at mcp-server/dist/index.js (see examples/cursor-mcp.json).
Providers
Provider | Notes |
Anthropic (Claude) | Messages API + tools |
OpenAI | Chat Completions + tools |
Google Gemini | generateContent + function calling |
OpenAI-compatible | OpenRouter, Groq, Ollama, etc. Set base URL |
Tools
Same tool surface for Chat and MCP: scene tree, nodes, files, play/stop, and more. Scene mutations are undoable (Ctrl+Z).
Config
Editor Settings (AI) — configured in the GDMCP Settings tab
Project settings (bridge) — gdmcp/network/port (default 6505), gdmcp/network/autostart
The WebSocket MCP bridge binds to localhost only.
Safety
GDMCP can modify scenes and files. API keys never leave your editor except to the provider you chose. Only use keys you control.
Author
Dhruv Vinesh
License
MIT — see LICENSE
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that gives AI assistants direct control over Godot 4 game development projects. It enables launching the editor, running projects, creating and editing scenes, writing GDScript, and inspecting assets through natural language commands.44294MIT
- AlicenseAqualityBmaintenanceAn MCP server that enables AI assistants to directly run, inspect, modify, and debug Godot game development projects through 110+ tools covering scenes, scripts, resources, runtime debugging, and asset management.33212MIT
- AlicenseAqualityCmaintenanceAn enhanced MCP server for interacting with the Godot game engine, enabling AI assistants to launch the editor, run projects, manage scenes and nodes, and handle scripts.16MIT
- Alicense-qualityAmaintenanceThe most advanced MCP server for Godot Editor that lets AI assistants operate directly inside your running Godot project for scene creation, script generation, UI authoring, and more.27MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theLegend35/GDMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server