Godot MCP Server は公式ですか?
いいえ。Coding-Solo によるコミュニティプロジェクトで、MIT ライセンスで公開されています。Godot Engine チームがメンテナンスしているものではありません。
@Coding-Solo
基本情報
Godot ゲームエンジンと連携するための MCP サーバー。エディターの起動、プロジェクトの実行、デバッグ出力の取得のためのツールを提供します。
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"godot": {
"command": "npx",
"args": [
"@coding-solo/godot-mcp"
]
}
}
}Launch Godot editor for a specific project
Run the Godot project and capture output
Get the current debug output and errors
Stop the currently running Godot project
Get the installed Godot version
List Godot projects in a directory
Retrieve metadata about a Godot project
Create a new Godot scene file
Add a node to an existing scene
Load a sprite into a Sprite2D node
Export a scene as a MeshLibrary resource
Save changes to a scene file
Get the UID for a specific file in a Godot project (for Godot 4.4+)
Update UID references in a Godot project by resaving resources (for Godot 4.4+)
Godot MCP Server は、コミュニティが開発した godot mcp 連携ツールで、AI アシスタントが Model Context Protocol を通じて Godot エディターの起動、プロジェクトの実行、デバッグ出力の取得、シーンの編集を行えるようにします。エージェントに実際の Godot プロジェクトとの直接的なフィードバックループを提供します。
このプロジェクトは GitHub 上で Coding-Solo が MIT ライセンスで開発しており、npm では @coding-solo/godot-mcp として公開されています。Godot Engine の公式製品ではありません。stdio でローカルに動作し、インストール済みの Godot 実行ファイルを呼び出すため、AI クライアントがモデルに送信する内容以外のデータがマシンの外に出ることはありません。
README に記載されている前提条件:
API キーは不要です。オプションの環境変数が 2 つあります。
| 変数 | 用途 |
|---|---|
GODOT_PATH | Godot 実行ファイルのパス(自動検出より優先) |
DEBUG | "true" にするとサーバー側の詳細なデバッグログを有効化 |
claude mcp add godot -- npx @coding-solo/godot-mcp
環境変数を指定する場合:
claude mcp add godot -e GODOT_PATH=/path/to/godot -e DEBUG=true -- npx @coding-solo/godot-mcp
Claude Code を再起動すると Godot のツールが使えるようになります。
UI では Cursor Settings > Features > MCP を開き、+ Add New MCP Server をクリックして、名前 godot、タイプ command、コマンド npx @coding-solo/godot-mcp を入力します。ツール一覧を読み込むには、サーバーカード右上の更新ボタンを押す必要がある場合があります。プロジェクト単位で設定するには .cursor/mcp.json を作成します。
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["@coding-solo/godot-mcp"],
"env": {
"DEBUG": "true"
}
}
}
}
Claude Desktop や Cline など、MCP 対応クライアントであれば README の汎用設定を使えます。
{
"mcpServers": {
"godot": {
"command": "npx",
"args": ["@coding-solo/godot-mcp"],
"env": {
"GODOT_PATH": "/path/to/godot",
"DEBUG": "true"
}
}
}
}
Cline の場合、README ではこの設定を cline_mcp_settings.json に記述し、確認プロンプトを省略したいときのための autoApprove ツール名リストも示しています。
git clone https://github.com/Coding-Solo/godot-mcp.git
cd godot-mcp
npm install
npm run build
その後、npx の代わりに build/index.js を MCP クライアントに指定します。
Sprite2D ノードへのスプライト読み込み、バリアント作成を含むシーンの保存内部的には、単純な操作は Godot 組み込みのコマンドラインインターフェースを使い、シーン作成やノード追加などの複雑な操作は、操作の種類とパラメーターを JSON で受け取る単一の同梱 GDScript ファイル godot_operations.gd で処理します。
サーバーは 4 つのグループに分かれた 14 個のツールを提供します。
launch_editor はプロジェクトのエディターを開き、run_project はプロジェクトを実行して出力を取得し、get_debug_output は現在のログとエラーを返し、stop_project は実行を終了します。これにより、エージェントはコードを変更し、ゲームを実行し、何が問題だったかを読み取れます。get_godot_version、list_projects、get_project_info で、インストール済みのエンジンバージョンとプロジェクトの内容をエージェントに伝えます。create_scene、add_node、load_sprite、save_scene、export_mesh_library で、手動でエディターを開かずに .tscn シーンを作成・変更できます。get_uid はファイルの UID を返し、update_project_uids はリソースを再保存して UID 参照を更新します。Godot MCP Server は、ゲームエンジン向けのコミュニティ製 MCP サーバーの 1 つです。他のエンジンを使う場合、Unity MCP は AI アシスタントを Unity エディターに、Blender MCP は Blender の 3D シーンに接続します。GitHub には異なるツールセットを持つ独立した Godot MCP プロジェクトも存在するため、選ぶ前に各 README を比較してください。Coding-Solo 版は npx による簡単なインストールと、プロジェクトの実行とデバッグ出力の取得に重点を置いている点が特徴です。
GODOT_PATH に Godot 実行ファイルのフルパスを設定します。project.godot ファイルを含むディレクトリを指している必要があります。npm install を実行して、すべての依存関係をインストールします。いいえ。Coding-Solo によるコミュニティプロジェクトで、MIT ライセンスで公開されています。Godot Engine チームがメンテナンスしているものではありません。
はい。サーバーはオープンソースで無料で利用でき、API キーも不要です。必要なのは自分の AI クライアントとモデルへのアクセスだけです。
Godot Engine、Node.js 18 以降と npm、そして MCP 対応の AI クライアントです。サーバー自体は `npx @coding-solo/godot-mcp` で動作します。
はい。`claude mcp add godot -- npx @coding-solo/godot-mcp` を実行して Claude Code を再起動してください。
はい。README には Cursor と Cline の設定方法が記載されており、Claude Desktop を含むその他の MCP 対応クライアント向けに汎用の `mcpServers` 設定も示されています。
README ではコアツールの最低バージョンは定められていません。UID ツールの `get_uid` と `update_project_uids` は Godot 4.4 以降向けです。
ローカルです。stdio でマシン上で動作し、インストール済みの Godot 実行ファイルを呼び出します。
サーバーは指定されたパスでプロジェクトを実行し、シーンファイルを書き込むことができます。プロジェクトはバージョン管理下に置き、変更を確認してください。Cline などのクライアントでは、自動承認するツールを選択できます。
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w

Model Context Protocol Servers
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Hindsight: Agent Memory That Learns
コメント