boxmoe_header_banner_img

欢迎来到烨的世界~

加载中

文章导读

Cheat engine接入mcp


avatar
liuye 2026年2月5日 420

前言

最近在使用CE工具对一些小游戏进行调试时候突然想起来ida可以接入mcp那么CE是否也有呢?一查发现吾爱破解还真有一篇相关文章

Cheat Engine MCP AI 辅助逆向工程桥接工具 – 吾爱破解 – 52pojie.cn

但是看了评论和通篇真的是没讲怎么连接mcp啊,所以我趁着假期打算尝尝cheatengine-mcp-bridge咸淡,使用效果不佳!

准备工作

本人使用以下工具

Python 3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)] on win32

mcp接入客户端:cursor

mcp项目地址:cheatengine-mcp-bridge

CE7.6:注意这里尽可能去官网下载最新版也就是7.6,mcp插件支持版本提示的时CE版本大于等于7.6

开始搭建环境

一:CE内核权限

选择about然后这里有一个彩色的字DBVM,这里需要启动,当然不启动也行,如果遇到内核级别的调试可能无法修改就是了。

二:pythonmcp配置

DBVM启动完成重启之后我们找到我们从GitHub下载的cheatengine-mcp-bridge

使用pip安装requirements.txt依赖文件,确保和后面配置文件python统一

三:AI客户端配置文件

参考我的配置文件:

{

  “mcpServers”: {

      “cheatengine”: {

        “command”: “C:\\Users\\28273\\AppData\\Local\\Programs\\Python\\Python311\\python.exe”,

        “args”: [

          “D:\\cemcp\\cheatengine-mcp-bridge\\MCP_Server\\mcp_cheatengine.py”

        ]

  }

    }

}

这里我还配置了idapromcp所以就有点区别

主要是保证

“command”: “C:\\Users\\28273\\AppData\\Local\\Programs\\Python\\Python311\\python.exe”,

这里的python有前面的依赖

然后

“args”: [

          “D:\\cemcp\\cheatengine-mcp-bridge\\MCP_Server\\mcp_cheatengine.py”

        ]

指向你从GitHub下载的刚刚照片提到的python运行mcp插件的路径

四:运行测试

打开你的CE然后选择

这里open我们刚刚图片提到的

这个由CE运行的lua

出现提示

这样就连接成功了!

我们运行项目自带的test :python test_mcp.py

这里我的DBVM只开了基础的内存地址后面都没开启,然后还有就是前面反编译函数的地方也未开启,其他mcptool测试正常通过,总体通过率88%

结语

怎么说呢,试验了一下,其实一般般吧,CE那种筛选思路追踪地址的,但是AI会无脑去调用工具,比如血量100你告诉他然后他扫,扫完后你如果不说他就会默认执行nextscan并幻觉出来一个掉血的情况(实际上我还没扣血)然后他按幻觉除了来的扣血开始进行nextscan并且扫描之间是连续的也就是他不会停下来问你现在扣血了吗?等等问题。所以你如果自己会的话其实它没啥用,不会的话它无脑扫你也找不到地址的。然后还有就是它功能不齐全,目前只支持确定的数值。

但是模糊数值起始是一种很常见方式但是mcp并不支持模糊数值起始,目前的cheatengine-mcp-bridge就是鸡肋

食之无味,弃之可惜。

(tip:可以尝试定位基址和偏移,这块还勉强)



评论(0)

查看评论列表

暂无评论


发表评论