Edit of asset "Open Godot MCP" Rejected

Old/Current New/Edit
Title Open Godot MCP
Description Open-source MCP (Model Context Protocol) bridge for AI-driven Godot development, testing, and debugging.

Lets AI agents (Claude, GPT, etc.) control the Godot editor and runtime via a WebSocket bridge:
- Scene/node manipulation, script editing, resource management
- Deterministic playtesting, input injection, screenshot capture
- Network condition simulation, multiplayer testing
- C# project support, LSP integration, profiler access
- In-editor dock with one-click update notifications
- Agnes/NVIDIA AI API integration (vision, image gen, video gen)
- Process lifecycle management (parent watchdog, --shutdown-all)
- Screenshot cleanup UI, project-level config

Companion Python MCP server: pip install open-godot-mcp

Docs: https://github.com/masteryee-labs/Open-Godot-MCP/tree/main/Docs

--- Latest update (0.1.10) ---
## v0.1.10 — Client 連線 ENet port 自動解析

### Fixed

- **Client 連線 ENet port 自動解析**:client role 啟動時,`args.connect_to` 帶的 port 原本是 MCP WS port(例如 `127.0.0.1:7070`),但遊戲需要連的是 ENet port(例如 `8910`)。現在自動從 `Data/CSV/game_settings.csv` 讀取 `network,default_port` 的值,取代 `connect_to` 的 port,讓遊戲連到正確的 ENet 伺服器。若 `game_settings.csv` 不存在或無對應 row,則沿用原 `connect_to`(遊戲內建預設 port)。

### Tests

- 新增 3 個測試:`_read_enet_port` 找到 port、檔案不存在回 `None`、row 不存在回 `None`。

**完整測試套件:62 passed**
Open-source MCP (Model Context Protocol) bridge for AI-driven Godot development, testing, and debugging.

Lets AI agents (Claude, GPT, etc.) control the Godot editor and runtime via a WebSocket bridge:
- Scene/node manipulation, script editing, resource management
- Deterministic playtesting, input injection, screenshot capture
- Network condition simulation, multiplayer testing
- C# project support, LSP integration, profiler access
- In-editor dock with one-click update notifications
- Agnes/NVIDIA AI API integration (vision, image gen, video gen)
- Process lifecycle management (parent watchdog, --shutdown-all)
- Screenshot cleanup UI, project-level config

Companion Python MCP server: pip install open-godot-mcp

Docs: https://github.com/masteryee-labs/Open-Godot-MCP/tree/main/Docs

--- Latest update (0.1.8) ---
## 修正 Dock 極窄裁切 + .gitignore 補充 + README 更新

### 修正

**Dock 極窄時文字被裁切(根因修正)**

CheckButton/Button 的文字有不可壓縮的最小寬度。長文字如「視覺(看圖,base64 直傳)」強迫 VBox 至其最小寬度,dock 縮到最窄時右邊被裁掉約一個中文字元。

修法:`_ready()` 遞迴設所有 Button/CheckButton/OptionButton 的 `text_overrun_behavior = OVERRUN_TRIM_ELLIPSIS`,允許按鈕縮到文字寬度以下並顯示「…」而非硬裁切。

**截圖清理區排列改善**

從 HBoxContainer(Label + SpinBox 同行)改為 VBoxContainer(Label 在上、SpinBox 在下),SpinBox 取得完整列寬,不再跟 Label 搶水平空間。

### 變更

- **.gitignore 補充**:新增 coverage/profiling、Jupyter、type stubs、Poetry/Pipfile lock、Windows shortcuts、Godot export temp 等開源專案常見排除項
- **README 更新**:版號至 0.1.8,新增截圖清理 UI、專案級設定檔功能說明

### 更新方式

```bash
open-godot-mcp --shutdown-all
uv sync
```

重開 Godot 即可。
Category Tools
License MIT
Repository Provider Custom
Repository Url https://github.com/masteryee-labs/Open-Godot-MCP
Issues Url https://github.com/masteryee-labs/Open-Godot-MCP/issues
Godot version Godot 4.3
Version String 0.1.10 0.1.8
Download Commit https://github.com/masteryee-labs/Open-Godot-MCP/releases/download/v0.1.10/open-godot-mcp-plugin.zip https://github.com/masteryee-labs/Open-Godot-MCP/releases/download/v0.1.8/open-godot-mcp-plugin.zip
Download Url (Computed) https://github.com/masteryee-labs/Open-Godot-MCP/releases/download/v0.1.10/open-godot-mcp-plugin.zip https://github.com/masteryee-labs/Open-Godot-MCP/releases/download/v0.1.8/open-godot-mcp-plugin.zip
Icon Url https://raw.githubusercontent.com/masteryee-labs/Open-Godot-MCP/main/Docs/assets/icon.png
https://raw.githubusercontent.com/masteryee-labs/Open-Godot-MCP/main/Docs/assets/icon.png