MP

miscusi-peek/cheatengine-mcp-bridge

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1710 stars 251 forks 品質 76 トレンド 38MIT

カーソル、Copilot、Claude AIをMCP経由でCheat Engineに直接接続できます。自然言語を使ったリバースエンジニアリング、ポインタスキャン、メモリ解析を自動化できます。

概要

MOD作成、トレーナー作成、セキュリティ監査、ゲームボット作成、REの加速、その他どんなプログラムやゲームでも短時間でできることができます。 星をくれてありがとうございます、とても感謝しています!<3 特に、すべての寄稿者の皆さんに心から感謝します!!@libangli218、@lauralex、@iamtyroon、@HachiroSan 君はギガバイトものメモリを見ている。何百万ものアドレス。何千もの関数。その一つのポインタ、その一つの構造を見つけるには手作業が必要だ。 「パケット復号フックを見つけろ。」「キャラクター座標のOPコードを見つけろ。」「体力値のOPコードを見つけろ。」「トレーナーを信頼できる試合後のアップデートにするための独自のAOBパターンを見つけろ。」 - ヘックスダンプをクリックし続けるのをやめて、メモリと会話を始めましょう。

概要(AI 翻訳)

デモ

チートエンジン MCP ブリッジ

数十億ドル規模のAIデータセンターにプログラムメモリの解析を任せましょう。

MOD作成、トレーナー作成、セキュリティ監査、ゲームボット作成、REの加速、その他どんなプログラムやゲームでも短時間でできることができます。

[!注] 皆さん、星をありがとうございます。本当に感謝しています! 特に、寄稿者の皆さんに心から感謝します!!

@libangli218、@lauralex、@iamtyroon、@HachiroSan、@Attacktive


問題

あなたはギガバイトのメモリを目の当たりにしています。何百万ものアドレス。何千もの関数。あの一つのポインタ、その一つの構造を見つけるには、数日から数週間の手作業が必要です。

もし聞いてくれたら?

「パケット復号フックを探せ」 「文字座標のOPコードを見つける」 「健康値のOPコードを見つける」 「トレーナーを信頼できるものにする独自のAOBパターンを見つけて、ゲーム後のアップデートを行ってください。」

まさにこれがやることだ。

_- ヘックスダンプをクリックするのはやめて、memory._と会話を始めてください


何が手に入るか:

ビフォー(マニュアル) アフター(AIエージェント+MCP)
1日目:パケットアドレスの検索 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 のガイドから始めましょう →