tomyud1/godot-mcp
MCP Server and Godot Plugin for AI-assisted game development
它解決的問題
此專案在 AI 助手(如 Claude 或 Cursor)與 Godot 遊戲引擎編輯器之間建立橋樑。它消除了手動複製貼上程式碼和切換工作區的需要,讓 AI 可直接與編輯器的場景、腳本和專案設定互動。
如何運作
它使用 Model Context Protocol (MCP) 連接 AI 客戶端與 Node.js 伺服器,該伺服器再透過 WebSockets 與 Godot 編輯器外掛程式通訊。此架構讓 AI 能執行多種工具,以操作遊戲專案。
適用對象
使用 Godot 4.x 的遊戲開發者,希望利用 AI 代理自動化重複性任務、撰寫腳本,並直接在編輯器內管理專案結構。
主要特色
- 廣泛的工具集:涵蓋 42 種工具,分類包括檔案操作、場景操作、腳本編輯與專案管理。
- 互動式視覺化工具:基於瀏覽器的工具,提供腳本及其關係的力導向圖形,支援即時程式碼編輯與場景圖探索。
- 直接整合編輯器:AI 可讀取與寫入檔案、建立場景、新增/移除節點、指派材質,並透過專用工具支援取消/重做功能。
- 廣泛的客戶端支援:相容於任何 MCP 相容的 AI 客戶端,包括 Claude Desktop、Cursor 和 Claude Code。
相關
- 專案
- 專案
- 專案
- 專案