gregario avatar

Godot Forge

gregario/godot-forge

Connects your AI to Godot 4 projects with eight focused tools: run GUT or GdUnit4 tests with structured results, query API docs with built-in Godot 3 to 4 migration mappings, analyze GDScript for deprecated syntax and common pitfalls like signal re-entrancy, parse scene files for antipatterns, pull LSP diagnostics from the editor's language server, and capture viewport screenshots. Auto-detects your Godot binary across Steam, Homebrew, and system installs. The script analyzer catches ten specific issues including Python-isms and tight coupling patterns. Six of eight tools work without launching Godot. Solves the core problem that AI models trained on Godot 3 code hallucinate deprecated APIs like yield and KinematicBody.

GitHub stars
7
tools
8
transport
STDIO
env var
1
last updated
Mar 13, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

godot_run_testsRun GUT/GdUnit4 tests, get structured pass/fail results

Run GUT/GdUnit4 tests, get structured pass/fail results

No parameter schema in public metadata yet.

godot_search_docsSearch Godot 4 API docs with 3→4 migration mapping

Search Godot 4 API docs with 3→4 migration mapping

No parameter schema in public metadata yet.

godot_analyze_scriptDetect 10 GDScript pitfalls (deprecated API, coupling, re-entrancy)

Detect 10 GDScript pitfalls (deprecated API, coupling, re-entrancy)

No parameter schema in public metadata yet.

godot_analyze_sceneParse .tscn/.tres, detect antipatterns and format errors

Parse .tscn/.tres, detect antipatterns and format errors

No parameter schema in public metadata yet.

godot_get_project_infoProject structure overview with progressive disclosure

Project structure overview with progressive disclosure

No parameter schema in public metadata yet.

godot_get_diagnosticsLSP diagnostics from Godot's language server

LSP diagnostics from Godot's language server

No parameter schema in public metadata yet.

godot_run_projectLaunch/stop project, capture debug output

Launch/stop project, capture debug output

No parameter schema in public metadata yet.

godot_screenshotCapture viewport screenshot as base64 PNG

Capture viewport screenshot as base64 PNG

No parameter schema in public metadata yet.

Sponsors

Configuration

GODOT_PATH

Path to Godot 4.x binary (auto-detected if not set)

Readme

Godot Forge

The MCP server for Godot 4. Test runner, API docs, script analysis, and more.

npm version npm downloads MIT License Node.js 18+ MCP Compatible godot-forge MCP server



View the full README on GitHub

Details

Repository
github.com/gregario/godot-forge
Categories
Developer Tools, Design & Creative
Package
godot-forge
Transport
STDIO
Registry
MCP registry, active

More from gregario

Related Developer Tools MCP servers

View all
1timescale avatarTiger Skillstimescale/tiger-skills-mcp-serverProvider agnostic skills implementation, with skills sourced from local paths or GitHub repositories7stars
2nifetency avatarNifenifetency/nife-mcp-serverManage Nife.io cloud apps, sites, secrets and Git integrations from MCP clients.7stars
3kindrat86 avatarGitDealFlow — GitHub signals for startup investorskindrat86/mcp-deal-flow-signalGitHub engineering acceleration signals for venture deal flow across 15 sectors.6stars
4kascada avatarLogmcpkascada/logmcpMCP server — read-only log access for AI assistants, without giving AI shell access.6stars
5letoribo avatarMcp Graphql Enhancedletoribo/mcp-graphql-enhancedGraphQL gateway for LLMs. Handles huge GitHub GraphQL & @neo4j/graphql schemas without crashing6stars
6rohityadav34980 avatarGraphPulse C++rohityadav34980/legacygraph-mcpAnalyzes C++ codebases via AST parsing to build comprehensive, queryable dependency graphs for AI agents. Maps complex function relationships to identify upstre5stars