集成
Cheat Engine MCP Bridge 进程内存分析桥接
通过 Lua 桥接脚本和 Python MCP 服务器把 MCP 客户端连接到 Cheat Engine,使智能体能够检查用户在 Cheat Engine 下运行的进程:读取内存与扫描数值、解析指针链、剖析结构体、识别 RTTI 类名、反汇编、查找交叉引用,以及设置硬件或 DBVM 断点。另有工具组可写入内存、注入 DLL 或代码、自动化输入,并调用 Cheat Engine 的内核模式驱动。README 将其限定于教学和研究用途,并声明不支持多人游戏作弊或违反服务条款的行为。
使用条件与局限
- 需要 Windows 和 Cheat Engine;在 Cheat Engine 中执行 MCP_Server/ce_mcp_bridge.lua 即可加载桥接,仓库附带的 Lua 参考文档对应 Cheat Engine 7.6。Python MCP 服务器需要 Python 3.10+、mcp>=1.28,<2(尚不支持 MCP SDK v2 API),原生命名管道模式还需 pywin32,且仅限 Windows。仓库没有 GitHub 发布版本;README 将代码标为 v12.0.0,所审阅的 main 提交日期为 2026-08-14。
- TCP 中继(ce_tcp_relay.py,默认 127.0.0.1:9876)可让 MCP 服务器在 Windows 主机之外运行。README 警告任何能访问该中继的人都能控制桥接,并要求只绑定可信的网络接口。除非启动时设置 CE_MCP_ALLOW_SHELL=1,Python MCP 服务器中的 run_command 与 shell_execute 均保持禁用。
- 使用前须在 Cheat Engine 中关闭 Settings → Extra → Query memory region routines;README 警告该选项开启时,与 DBVM 或反作弊软件冲突会导致 CLOCK_WATCHDOG_TIMEOUT 蓝屏。DBVM 工具需要先启用 DBVM,内核模式工具依赖 Cheat Engine 的 DBK 驱动。
- 写内存、分配内存、注入、创建进程、发送窗口消息和模拟按键等工具会改变目标进程或桌面会话。采用 MIT 许可。项目自带的测试脚本需要实际运行的 Cheat Engine 会话;本次未运行桥接、游戏或任何目标进程,不代表任何游戏兼容性,所审来源也未确立与 REA 的关联。
关于此条目
- 类型
- 集成
- 类别
- 独立 MCP 集成
- 关联
- 独立智能体集成
- 目标
- 二进制 · 游戏
来源复核于
说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。
一手来源
- README.md GitHub · miscusi-peek/cheatengine-mcp-bridge · 修订 6bd7ce9
- MCP_Server/requirements.txt GitHub · miscusi-peek/cheatengine-mcp-bridge · 修订 6bd7ce9
- MCP_Server/ce_tcp_relay.py GitHub · miscusi-peek/cheatengine-mcp-bridge · 修订 6bd7ce9
- MCP_Server/mcp_cheatengine.py GitHub · miscusi-peek/cheatengine-mcp-bridge · 修订 6bd7ce9
- LICENSE GitHub · miscusi-peek/cheatengine-mcp-bridge · 修订 6bd7ce9