YG

yanhuifair/godot-mcp

Developer tools

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

49 stars 6 forks 品質 90 トレンド 27AGPL-3.0

任意の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 — .tscn scenes, .tres resources, 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_tools finds the right tool out of 386, get_status tells 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
GitHub で README 全文を見る

インストール

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

設定

{ "mcpServers": { "godot-mcp": { "type": "stdio", "command": "npx", "args": ["-y", "@yanhuifair/godot-mcp", "-p", "."] } } }