Godot MCP
An MCP server that enables AI agents to interact with the Godot game engine. It provides tools for scene editing, injecting input, running deterministic playtests, and accessing live game state as structured JSON, allowing agents to verify their own work without manual screenshot ferrying.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Perform deterministic playtesting by stepping game time and observing state
- Inject named actions, joypad inputs, and raw keys into the running game
- Inspect and edit scene nodes and properties via structured JSON
- Run GDScript inside the game to set up test scenarios like spawning bots
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@satelliteoflove/godot-mcp 4.1.11
{
"version": "4.1.11",
"transport": "stdio",
"identifier": "@satelliteoflove/godot-mcp",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"runtimeArguments": [
{
"name": "-y",
"type": "named"
}
],
"environmentVariables": [
{
"name": "GODOT_HOST",
"description": "Override the host used to reach the Godot editor bridge (e.g. for WSL2 or remote setups). Auto-detected when unset."
},
{
"name": "GODOT_MCP_READ_ONLY",
"format": "boolean",
"description": "Set to 1 (or true) to register only read-only observation tools: no scene/node/animation edits, no game control, no input injection. Same as the --read-only flag."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"godot-mcp-satelliteoflove-godot-mcp": {
"command": "npx",
"args": [
"-y",
"@satelliteoflove/godot-mcp@4.1.11"
],
"env": {
"GODOT_HOST": "<YOUR_GODOT_HOST>",
"GODOT_MCP_READ_ONLY": "<YOUR_GODOT_MCP_READ_ONLY>"
}
}
}
}Cline
{
"mcpServers": {
"godot-mcp-satelliteoflove-godot-mcp": {
"command": "npx",
"args": [
"-y",
"@satelliteoflove/godot-mcp@4.1.11"
],
"env": {
"GODOT_HOST": "<YOUR_GODOT_HOST>",
"GODOT_MCP_READ_ONLY": "<YOUR_GODOT_MCP_READ_ONLY>"
}
}
}
}VS Code
{
"servers": {
"godot-mcp-satelliteoflove-godot-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@satelliteoflove/godot-mcp@4.1.11"
],
"env": {
"GODOT_HOST": "<YOUR_GODOT_HOST>",
"GODOT_MCP_READ_ONLY": "<YOUR_GODOT_MCP_READ_ONLY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"godot-mcp-satelliteoflove-godot-mcp": {
"command": "npx",
"args": [
"-y",
"@satelliteoflove/godot-mcp@4.1.11"
],
"env": {
"GODOT_HOST": "<YOUR_GODOT_HOST>",
"GODOT_MCP_READ_ONLY": "<YOUR_GODOT_MCP_READ_ONLY>"
}
}
}
}Let your agent find its tools
Find servers like Godot MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.