Repo ↗ · 原始 README ↗ · 文件包(Markdown/授權)
封面參考(原作): Grand Theft Auto IV · 原作宣傳圖,由 IGDB 提供。圖片版權屬原權利人,供辨識原作使用,不代表此重寫/模組專案的實際畫面。
來源維護者: ed-slopper · 版本: 61e9bffb1e46 · 整理日期: 2026-10-12
文件授權: 未確認文件授權 · 本文形式: 原創介紹
本文為依公開文件撰寫的原創專案介紹,不是 README 的翻譯或重刊。文件授權未確認或有範圍限制;請到原始 Repo 閱讀完整說明。功能與進度依來源文件,本站未逐項實機驗證。
xenia-mcp 是一套以 Node.js 實作的 MCP 伺服器,目的在讓 AI 助理能存取執行中 Xenia 模擬器內的客體遊戲記憶體。Xenia 會把 Xbox 360 的 4 GB 客體位址空間保留為自身行程中的一整塊記憶體,因此客體位址可對應到主機基底加上偏移。伺服器利用 Windows 除錯 API 附加到 Xenia 行程,並藉由尋找載入於 0x82000000 的遊戲執行映像來推得該基底。此設計可搭配未經修改的標準 Xenia 建置運作。
工具集涵蓋記憶體讀寫、十六進位傾印、大端序數值與向量讀取、字串讀取、指標鏈追蹤、帶萬用字元的位元組樣式搜尋、已提交區域列舉,以及快照與差異比對、數值凍結等。針對 GTA IV 移植,另提供函式索引查詢與反編譯 C 對照,可依位址找出所屬函式。README 指出,這些功能可透過 stdio 介面供助理呼叫,並附有以假 Xenia 行程為對象的測試。
目前限制在於尚不支援中斷點、暫存器檢視與單步執行;README 將此列為需要內建除錯伺服器的第二階段規劃。此外,部分功能敘述來自 README 的宣稱,實際行為仍取決於目標遊戲版本與環境設定。專案以 MIT 授權釋出,狀態屬開發中。

評論
…