MCP CE 内存分析工具
基于Python的工具包,通过MCP接口与CheatEngine通信,允许进行内存读取和汇编代码分析。
服务介绍
MCP CheatEngine Cto
MCP CheatEngine 非官方版 是一个基于 Python 的工具包,通过 MCP 接口与 CheatEngine 通信,提供诸如读取内存和汇编代码分析等功能。
Python 和 CE 使用 socket 协议进行通信。目前,Python 版的 MCP 只内置了读取模块,写入模块尚未在 MCP 客户端中实现。Lua 已经实现了写入和指针扫描功能,但不够稳定。
如果你感兴趣,请给这个项目点个星吧。
- 该项目仍处于早期阶段,存在一些问题
CE 插件链接
- 必须下载
- 否则,MCP SERVER 无法正常工作
- CE 插件下载
功能
- 自动连接到 CheatEngine 并分析应用程序内存和汇编
- 提供 AI 交互式内存读取功能
- 支持获取并分析对应于内存地址的汇编代码
入门指南
- 建议配合使用光标来完成本项目的使用
安装依赖
pip install -r requirements.txt
运行 MCPService
python main.py
工具使用说明
更多详细信息,请参阅 API 文档
1. 连接工具 (ce_connect)
用于连接到 CheatEngine 并检查连接状态。
ce_connect()
2. 内存读取 (memory_read)
从指定的内存地址读取数据。
memory_read("0x7065F60", "int32")
memory_read("0x7065F60", "int32", {
"assembly": True,
"assemblySize": 10,
"rawBytes": True
})
3. 测试工具 (test_echo)
一个测试工具,接收任何类型的输入并原样输出。
# Example
test_echo("Test String")
test_echo({"name": "Test", "value": 100})