
yanhuifair/godot-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
任意のAIアシスタントを接続するモデルコンテキストプロトコルサーバです。 — 直接. あなたのAIは、あなたのプロジェクトについて推測し、それを操作し始めます.
概要
任意のAIアシスタントを接続するモデルコンテキストプロトコルサーバです。 — 直接. あなたのAIは、あなたのプロジェクトについて推測し、それを操作し始めます。 - .tscn シーン、.tres リソース、GDScript、C#、.gdshader、project.godot。 カスタムパーサ、Godotプロセスは必要ありません。 - 🎛️ — ノードを選択し、信号、著者のビジュアルシェーダー、ベークライトマップ、セットブレイクポイント、デバッガのステップ、実行、ゲームを停止します。 - ↩️ — Godotのネイティブのundoスタックにすべてのレジスタを追加、削除、名前変更、移動、再生、複製、インスタンス化します。 AIが間違っていたら、それを戻します。 - ◀ — ライブシーンツリー、コールメソッド、インプットを注入し、他のパブリックGodot MCPがこれを行うわけではありません。 - Yandex — search tools は 386 から正しいツールを見つけ、 get status は接続されているものを正確に伝え、すべてのエラーはタイプされたコードと修理のヒントを返します.
概要(AI 翻訳)
###Godotエンジン用の最も完全なMCPサーバー — 386ツール あなたのゲームのプロジェクト内であなたのAIアシスタントの実際の手を与える。
日本語 | 文言
お問い合わせ
Godot MCPは、AIアシスタントを接続するモデルコンテキストプロトコルサーバーです。Claude、Cursor、VSコードコピロ、Windsurf、Cline、Codex、Aider - 直接Godotエンジン4.x。 あなたのAIは、あなたのプロジェクトについて推測しなくなり、操作を開始します。
- [
.tscn] シーン、 [.tres]] リソース、GDScript、C#、 [[.gdshader]]、 [[[project.godot]])。 カスタムパーサ、Godotプロセスは必要ありません。 - 🎛️ライブエディタをドライブ — ノードを選択し、信号、作者の視覚シェーダー、ベークライトマップ、セットのブレークポイント、デバッガをステップし、実行し、ゲームを停止します。
- ↩全てのシーンの編集は禁止です — Godotのネイティブ undo スタック上のすべてのレジスタを追加、削除、名前変更、削除、リペア、複製、インスタンス化します。 AIが間違っている場合、Ctrl+Z はそれを戻します。
- ◀実行中のゲーム内のReaches — ライブシーンツリー、コールメソッド、インプットをインジェクト、フリーズして、一度に1フレームをステップし、結果をスクリーンショットします。* 他のパブリックGodot MCPがこれを行うことはできません.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Godot MCP is a Model Context Protocol server that connects any AI assistant — Claude, Cursor, VS Code Copilot, Windsurf, Cline, Codex, Aider — directly to Godot Engine 4.x. Your AI stops guessing about your project and starts operating it.
- 📂 Reads and writes your project files natively —
.tscnscenes,.tresresources, GDScript, C#,.gdshader,project.godot. Custom parsers, no Godot process required, instant response. - 🎛️ Drives the live editor — select nodes, connect signals, author visual shaders, bake lightmaps, set breakpoints, step the debugger, run and stop the game.
- ↩️ Every scene edit is undoable — add, remove, rename, move, reparent, duplicate and instantiate all register on Godot’s native undo stack. If the AI gets it wrong, Ctrl+Z puts it back.
- 🎮 Reaches inside the running game — inspect the live scene tree, call methods, inject input, freeze the game, step it one frame at a time, and screenshot the result. No other public Godot MCP does this.
- 🔎 Stays usable at scale —
search_toolsfinds the right tool out of 386,get_statustells you exactly what is connected, and every error returns a typed code plus a repair hint.
386 tools · 30 categories · 21 AI clients · 4 communication paths · one-command setup.
npx @yanhuifair/godot-mcp --enable-plugin -p .
| Requirement | |
|---|---|
| Godot | 4.x (Godot 3 not supported) |
| Node.js | >= 18 |
| AI Client | Any MCP-compatible client (see Configuration) |
Why Godot MCP
| Godot MCP | Other Godot MCP servers | |
|---|---|---|
| Tool count | 386 across 30 categories | 16 – 156 |
| Works without Godot running | ✅ Native .tscn / .tres / .godot parsers |
⚠️ Usually needs a live editor |
| Live editor control | ✅ 140 tools — play, debug, breakpoints, viewport, bake | Partial |
インストール
npx -y @yanhuifair/godot-mcp -p .設定
{
"mcpServers": {
"godot-mcp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@yanhuifair/godot-mcp", "-p", "."]
}
}
}