Godot MCP
io.github.shin2344234/godot-mcp · version 0.1.2
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
Edit Godot 4 scenes, nodes and scripts; run, test and debug games live in the editor or headless.
https://github.com/shin2344234/godot-mcpQuick facts
- Listing: Community
- Published Oct 16, 23:28 UTC
- Transport: stdio
- Package: npm
@shin2344234/godot-mcp0.1.2 - Listed by cosmic-mcp: Nov 9, 04:27 UTC
Details
- Repository: https://github.com/shin2344234/godot-mcp
- npm: https://www.npmjs.com/package/@shin2344234/godot-mcp
- Website: https://github.com/shin2344234/godot-mcp
- Needs settings:
GODOT_PROJECT_PATHGODOT_PATHGODOT_MCP_MODEGODOT_MCP_TOOLSETSGODOT_MCP_READ_ONLYGODOT_MCP_ALLOW_EVALGODOT_MCP_CONFIRMGODOT_MCP_LOG_LEVELGODOT_MCP_HEADLESS_TIMEOUT_MSGODOT_MCP_BRIDGE_TIMEOUT_MSGODOT_MCP_LSP_PORTGODOT_MCP_LSP_TIMEOUT_MSGODOT_MCP_LSP_IDLE_MSGODOT_MCP_CACHE_DIR
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (npm)
npx -y '@shin2344234/[email protected]'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"godot-mcp": {
"args": [
"-y",
"@shin2344234/[email protected]"
],
"command": "npx",
"env": {
"GODOT_MCP_ALLOW_EVAL": "<your godot mcp allow eval>",
"GODOT_MCP_BRIDGE_TIMEOUT_MS": "<your godot mcp bridge timeout ms>",
"GODOT_MCP_CACHE_DIR": "<your godot mcp cache dir>",
"GODOT_MCP_CONFIRM": "<your godot mcp confirm>",
"GODOT_MCP_HEADLESS_TIMEOUT_MS": "<your godot mcp headless timeout ms>",
"GODOT_MCP_LOG_LEVEL": "<your godot mcp log level>",
"GODOT_MCP_LSP_IDLE_MS": "<your godot mcp lsp idle ms>",
"GODOT_MCP_LSP_PORT": "<your godot mcp lsp port>",
"GODOT_MCP_LSP_TIMEOUT_MS": "<your godot mcp lsp timeout ms>",
"GODOT_MCP_MODE": "<your godot mcp mode>",
"GODOT_MCP_READ_ONLY": "<your godot mcp read only>",
"GODOT_MCP_TOOLSETS": "<your godot mcp toolsets>",
"GODOT_PATH": "<your godot path>",
"GODOT_PROJECT_PATH": "<your godot project path>"
}
}
}
}Claude Code
claude mcp add 'godot-mcp' -- npx -y '@shin2344234/[email protected]'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"godot-mcp": {
"args": [
"-y",
"@shin2344234/[email protected]"
],
"command": "npx",
"env": {
"GODOT_MCP_ALLOW_EVAL": "<your godot mcp allow eval>",
"GODOT_MCP_BRIDGE_TIMEOUT_MS": "<your godot mcp bridge timeout ms>",
"GODOT_MCP_CACHE_DIR": "<your godot mcp cache dir>",
"GODOT_MCP_CONFIRM": "<your godot mcp confirm>",
"GODOT_MCP_HEADLESS_TIMEOUT_MS": "<your godot mcp headless timeout ms>",
"GODOT_MCP_LOG_LEVEL": "<your godot mcp log level>",
"GODOT_MCP_LSP_IDLE_MS": "<your godot mcp lsp idle ms>",
"GODOT_MCP_LSP_PORT": "<your godot mcp lsp port>",
"GODOT_MCP_LSP_TIMEOUT_MS": "<your godot mcp lsp timeout ms>",
"GODOT_MCP_MODE": "<your godot mcp mode>",
"GODOT_MCP_READ_ONLY": "<your godot mcp read only>",
"GODOT_MCP_TOOLSETS": "<your godot mcp toolsets>",
"GODOT_PATH": "<your godot path>",
"GODOT_PROJECT_PATH": "<your godot project path>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"godot-mcp": {
"args": [
"-y",
"@shin2344234/[email protected]"
],
"command": "npx",
"env": {
"GODOT_MCP_ALLOW_EVAL": "<your godot mcp allow eval>",
"GODOT_MCP_BRIDGE_TIMEOUT_MS": "<your godot mcp bridge timeout ms>",
"GODOT_MCP_CACHE_DIR": "<your godot mcp cache dir>",
"GODOT_MCP_CONFIRM": "<your godot mcp confirm>",
"GODOT_MCP_HEADLESS_TIMEOUT_MS": "<your godot mcp headless timeout ms>",
"GODOT_MCP_LOG_LEVEL": "<your godot mcp log level>",
"GODOT_MCP_LSP_IDLE_MS": "<your godot mcp lsp idle ms>",
"GODOT_MCP_LSP_PORT": "<your godot mcp lsp port>",
"GODOT_MCP_LSP_TIMEOUT_MS": "<your godot mcp lsp timeout ms>",
"GODOT_MCP_MODE": "<your godot mcp mode>",
"GODOT_MCP_READ_ONLY": "<your godot mcp read only>",
"GODOT_MCP_TOOLSETS": "<your godot mcp toolsets>",
"GODOT_PATH": "<your godot path>",
"GODOT_PROJECT_PATH": "<your godot project path>"
},
"type": "stdio"
}
}
}Related servers
- Ankra Docs Verified domain
Search the Ankra documentation: clusters, stacks, GitOps, CI/CD and the CLI. No account needed. - .FAF Context Verified domain
.FAF Context — persistent project context for Cursor, VS Code and every MCP-compatible IDE. - .NET Debugger for MCP
Give an AI agent a real .NET debugger: breakpoints, stepping, locals, expression evaluation. - .NET MCP Server
AI assistant access to .NET SDK for projects, packages, building, testing, and development tools. - 17-0 MCP
Free 17-0 game. Spin all-time NFL teams, draft 7 legends, simulate a 17-game regular season - 1c-enterprise-mcp
1C Enterprise MCP: 20 real tools to read, check, lint, scaffold, build and run 1C Enterprise code.