MP

miscusi-peek/cheatengine-mcp-bridge

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1730 stars 253 forks 质量 76 趋势 39MIT

通过MCP将光标、Copilot和Claude AI直接连接到Cheat Engine。利用自然语言实现逆向工程、指针扫描和内存分析自动化。

概览

创建模组、训练师、安全审核、游戏机器人、加速生化危机,或者用任何程序和游戏在极短时间内做任何事情。 感谢大家的星级推荐,非常感激!<3 特别感谢所有贡献者!!@libangli218,@lauralex,@iamtyroon,@HachiroSan 你面对的是数GB的内存。数百万个地址。成千上万个函数。找到那个指针,那个结构需要手动操作。 “找到解密包钩子。”“找到角色坐标的OPcode。”“找到生命值的OPcode。”“找到独特的AOB模式,让我的训练师在赛后更新中更可靠。” - 停止点击十六进制转储,开始与内存对话。

概述(AI 翻译)

演示

作弊引擎 MCP 桥

让价值数十亿美元的AI数据中心帮你分析程序内存。

创建模组、训练师、安全审核、游戏机器人、加速生化危机,或者用任何程序和游戏在极短时间内做任何事情。

[!注] 谢谢大家的星星,非常感激! 特别感谢所有贡献者!!

@libangli218,@lauralex,@iamtyroon,@HachiroSan,@Attacktive


问题

你面对的是数GB的内存。数百万个地址。成千上万个函数。找到那一个指针,那个结构需要数天甚至数周的人工工作。

如果你能直接问呢?

“查找数据包解密钩子。” “查找字符坐标的OPcode。” “查找健康值的OPcode。” “找到独特的AOB模式,让我的训练家在赛后更新时更可靠。”

这正是它的作用。

_- 别再点进制十六进制数据,开始和memory._对话


你能得到什么:

之前(手册) 之后(AI代理+MCP)
第1天:查找数据包地址 第1分钟:“查找RX数据包解密钩子”

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Demo

Cheat Engine MCP Bridge

Let multibillion $ AI datacenters analyze the program memory for you.

Create mods, trainers, security audits, game bots, accelerate RE, or do anything else with any program and game in a fraction of a time.

[!NOTE] Thanks everyone for the stars, much appreciated! <3

Specially a big thank you to all the contributors!!

@libangli218, @lauralex, @iamtyroon, @HachiroSan, @Attacktive


The Problem

You’re staring at gigabytes of memory. Millions of addresses. Thousands of functions. Finding that one pointer, that one structure takes days or weeks of manual work.

What if you could just ask?

“Find the packet decryptor hook.”
“Find the OPcode of character coordinates.”
“Find the OPcode of health values.”
“Find the unique AOB pattern to make my trainer reliable after game updates.”

That’s exactly what this does.

- Stop clicking through hex dumps and start having conversations with the memory.


What You Get:

Before (Manual) After (AI Agent + MCP)
Day 1: Find packet address Minute 1: “Find RX packet decryption hook”
Day 2: Trace what writes to it Minute 3: “Generate unique AOB signature to make it update persistent”
Day 3: Find RX hook Minute 6: “Find movement OPcodes”
Day 4: Document structure Minute 10: “Create python interpreter of hex to plain text”
Day 5: Game updates, start over Done.

Your AI can now:

  • Read any memory instantly (integers, floats, strings, pointers)
  • Follow pointer chains: [[base+0x10]+0x20]+0x8 → resolved in ms
  • Auto-analyze structures with field types and values
  • Identify C++ objects via RTTI: “This is a CPlayer object”
  • Disassemble and analyze functions
  • Debug invisibly with hardware breakpoints + Ring -1 hypervisor
  • And much more!

How It Works

flowchart TD
    AI[AI Agent: Claude/Cursor/Copilot]
    
    AI -->|MCP Protocol - JSON-RPC over stdio| MCP
    
    MCP[mcp_cheatengine.py - Python MCP Server]
    
    MCP |Named Pipe - Async| PIPE
    
    PIPE["\\.\\pipe\\CE_MCP_Bridge_v99"]
    
    PIPE  CE
    
    subgraph CE[Cheat Engine - DBVM Mode]
        subgraph LUA[ce_mcp_bridge.lua]
            WORKER[Worker Thread - Blocking I/O]
            MAIN[Main Thread - GUI + CE API]
            WORKER |Sync| MAIN
        end
    end
    
    MAIN -->|Memory Access| TARGET[Target .exe]

Installation

pip install -r MCP_Server/requirements.txt

Or manually:

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →