EG

erodenn/godot-mcp-runtime

Browser automation

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

95 stars 19 forks 品質 86 トレンド 35MIT

AIアシスタントがGodot 4.xゲームエンジンを駆動させることを可能にする軽量でゼロフットプリントのTypeScript MCPサーバー.

概要

Godot 4.xプロジェクトでフルランタイムコントロールで包括的なヘッドレス編集を組み合わせた軽量なMCPサーバー。 シーン、ノード、オートロード、バリデーションオプスは、エンジンの最もニッチなコーナーの全てをカバーします。ランタイムブリッジは、スクリーンショット、入力シミュレーション、UIディスカバリー、ランニングシーンツリーに対するライブGDScriptを追加します。 人工知能がゲームを書いていないので、その作品を確認することができます。 - — シーン、ノード、スクリプト、シグナル、バリデーション、エディタウィンドウなし - — スクリーンショット、入力シミュレーション、UIディスカバリー、ライブGDScript、および実行中のゲームに対してプロファイリングする機能 - — Godotアドオンなし、プロジェクトコミットなし、シャットダウンの自動クリーンアップ Godotアドオンとしてランタイムサポートシップを提供するほとんどのGodot MCPサーバー、プロジェクトにインストールする何か、バージョン管理にコミットし、依存関係として管理します。 npx を使用してインストールやセットアップは必要ありません。 Playwright MCP と考えてみませんか.

概要(AI 翻訳)

AIエージェントがGodotゲームエンジンとやり取りするためのツールを提供する軽量なMCPサーバー。 包括的なヘッドレス編集とGodot 4.xプロジェクト上のフルランタイム制御を備えています。 シーン、ノード、オートロード、バリデーションオプスは、エンジンの最もニッチなコーナーの全てをカバーします。ランタイムブリッジは、スクリーンショット、入力シミュレーション、UIディスカバリー、ランニングシーンツリーに対するライブGDScriptを追加します。

人工知能がゲームを書いていないので、その作品を確認することができます。

-Headless edit:シーン、ノード、スクリプト、シグナル、検証、エディタウィンドウなし -Runtime control:スクリーンショット、入力シミュレーション、UIディスカバリー、ライブGDScript、および実行中のゲームのプロファイリング

  • ゼロフットプリント:Godotアドオンなし、プロジェクトコミットなし、操業停止の自動クリーンアップ

アドオンは必要ありません。 Godotアドオンとしてランタイムサポートシップを提供するほとんどのGodot MCPサーバー、プロジェクトにインストールする何か、バージョン管理にコミットし、依存関係として管理します。 npx を使用してインストールやセットアップは必要ありません。

Playwright MCP と考えてみませんか.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Godot MCP Runtime

A lightweight MCP server that gives AI agents the tools to interact with the Godot game engine. Features comprehensive headless editing and full runtime control over a Godot 4.x project. Scene, node, autoload, and validation ops cover everything short of the most niche corners of the engine; the runtime bridge adds screenshots, input simulation, UI discovery, and live GDScript against the running scene tree.

The AI doesn’t just write your game, it can check its work.

  • Headless editing: scenes, nodes, scripts, signals, validation, no editor window
  • Runtime control: screenshots, input simulation, UI discovery, live GDScript, and function profiling against the running game
  • Zero footprint: no Godot addon, no project commits, auto-cleanup on shutdown

No addon required. Most Godot MCP servers that offer runtime support ship as a Godot addon, something you install into your project, commit to version control, and manage as a dependency. Use npx and there’s no install or setup needed.

Think of it as Playwright MCP, but for Godot. This does the same thing for games: run the project, take a screenshot, simulate input, read what’s on screen, execute a script against the live scene tree. The agent closes the loop on its own changes rather than handing off to you to verify.

[!NOTE] This is not a playtesting replacement. It doesn’t catch the subtle feel issues that only a human notices, and it won’t tell you if your game is fun. What it does is let an agent confirm that a scene loads, a button responds, a value updated, a script ran without errors. The ability to check work is crucial for AI driven workflows.

Contents

GitHub で README 全文を見る

インストール

npx -y godot-mcp-runtime
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "godot": { "command": "npx", "args": ["-y", "godot-mcp-runtime"], "env": { "GODOT_PATH": "<path-to-godot-executable>" } } } }