An MCP server embedded directly in the Godot 4 editor as a GDScript EditorPlugin, letting AI clients control the editor over HTTP without a sidecar process. The Lite edition supports reflection-based inspection, scene and script authoring, running scenes, and reading logs; the Full edition adds gameplay interaction, screenshots, assertions, and testing tools.
From the registry: MCP server embedded in the Godot 4 editor; drive Godot with AI, zero sidecar.

Please install the `beckett-godot-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Godot 4.4+** — You need a Godot 4.4 or newer project/editor. The README says the plugin is verified on Godot 4.4.1, 4.6.2, and 4.7. (https://godotengine.org)
- **Add the Beckett addon to your Godot project** — Copy the repository's addons/beckett/ directory into your Godot project and enable the plugin in Project → Project Settings → Plugins.
Canonical MCP server config (HTTP transport):
- url: `http://127.0.0.1:<port>/mcp`
- headers:
- `Authorization`: `Bearer <your-token>`
Note: The server runs embedded inside the Godot editor plugin, not as a separate stdio process. Default port is 8770. If no token is configured, omit the Authorization header. Relevant plugin/server options mentioned in the README: BECKETT_PORT (optional, default 8770), BECKETT_TOKEN (optional unless you enable token auth), BECKETT_READONLY=1 (optional), BECKETT_ALLOWLIST (optional), BECKETT_CONFIRM_DESTRUCTIVE=1 (optional), beckett/autostart=false (optional), beckett/auto_write_client_config=false (optional).
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.BECKETT_PORTrequiredPort used by the MCP server; defaults to 8770.BECKETT_TOKENrequiredOptional bearer token for authenticating client requests.BECKETT_READONLYrequiredEnables read-only mode when set to 1.BECKETT_ALLOWLISTrequiredRestricts allowed operations to an allowlist.BECKETT_CONFIRM_DESTRUCTIVErequiredRequires confirmation for destructive actions when set to 1.AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Persistent codebase knowledge graph. Survives session restarts and context compaction.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.