MP

miscusi-peek/cheatengine-mcp-bridge

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.7천 stars 253 forks 품질 76 트렌드 39MIT

커서, 코파일럿, Claude AI를 MCP를 통해 Cheat Engine에 직접 연결하세요. 자연어를 이용한 리버스 엔지니어링, 포인터 스캔, 메모리 분석을 자동화합니다.

개요

모드, 트레이너, 보안 감사, 게임 봇, RE 가속화 등 어떤 프로그램이나 게임이든 짧은 시간 안에 할 수 있습니다. 별자리 주신 모든 분들께 감사드리며, 정말 감사드립니다! <3 특히 모든 기여자분들께 큰 감사를 드립니다!! @libangli218, @lauralex, @iamtyroon, @HachiroSan 당신은 기가바이트의 메모리를 마주하고 있습니다. 수백만 개의 주소. 수천 개의 함수들. 그 한 개의 포인터, 그 하나의 구조를 찾는 데는 수작업이 필요합니다. "패킷 복호화 훅을 찾아라." "캐릭터 좌표의 OP코드를 찾아라." "체력 값의 OP코드를 찾아라." "내 트레이너가 경기 후 업데이트에 신뢰할 수 있도록 하는 독특한 AOB 패턴을 찾아라." - 헥스 덤프를 클릭하지 말고 메모리와 대화를 시작하세요.

개요(AI 번역)

데모

치트 엔진 MCP 브리지

수십억 달러 규모의 AI 데이터센터가 프로그램 메모리를 분석해 드리겠습니다.

모드, 트레이너, 보안 감사, 게임 봇, RE 가속화 등 어떤 프로그램이나 게임이든 짧은 시간 안에 할 수 있습니다.

[! 참고] 별자리 주셔서 감사합니다, 정말 고마워요!
특히 모든 기여자분들께 큰 감사를 전합니다!!

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


문제야

당신은 기가바이트의 메모리를 마주하고 있습니다. 수백만 개의 주소. 수천 개의 함수들. 그 한 개의 포인터, 그 하나의 구조를 찾는 데는 며칠 또는 몇 주의 수작업 시간이 걸립니다.

그냥 물어볼 수 있다면 어떨까요?

*“패킷 복호화 훅을 찾아라.” *
*“문자 좌표의 OP코드를 찾아라.” *
*“건강 값의 OP코드를 찾아라.” *
*“트레이너가 경기 후 업데이트에 신뢰할 수 있도록 독특한 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 MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →