BC

bethington/cheat-engine-server-python

Developer tools

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

68 stars 9 forks 품질 68 트렌드 14MIT

MCP Cheat Engine Server - Model Context Protocol (MCP)을 통해 메모리 분석 및 디버깅 기능에 안전하고 구조화된 읽기 전용 액세스를 제공합니다.

개요

이 유용한 것을 발견하면 ⭐ 스타가 되십시오. - 다른 사람들이 그것을 발견하는 데 도움이됩니다! Model Context Protocol (MCP)을 통해 메모리 분석 및 디버깅 기능에 대한 안전하고 구조화된 액세스를 제공합니다. 이 공구는을 위해 디자인됩니다: - 디버깅 응용 프로그램 - 분석 프로그램 - 컴퓨터 메모리 및 역 공학에 대한 학습 - 이해 게임 기계 이 서버는 안전에 대해 작동합니다. 메모리를 읽고 분석 할 수 있지만 수정할 수 없습니다. 모든 작업은 보안 감사에 대한 기록입니다. - ✅ Process enumeration 및 첨부 파일 - ✅ 여러 데이터 유형으로 메모리 읽기 - ✅ 패턴 스캐닝 및 검색 - ✅ 조립 코드 분해 - ✅ Pointer chain resolution - ✅ Cheat Engine table (.CT) import - ✅ Safe Lua script analysis - ✅ 종합 보안 제어 - (64비트 권장) - - (메모리 액세스) - 또는 호환 MCP 클라이언트 1. 컴퓨터에 서버 파일 2. 3. 서버 디렉토리 4. : pip install -r requirements.txt 5. : python server/main.py 1. 명세.

개요(AI 번역)

이 유용한 것을 발견하면 ⭐ 스타가 되십시오. - 다른 사람들이 그것을 발견하는 데 도움이됩니다!

내용의 표

  1. 개요
  2. 빠른 시작 가이드
  3. 임명
  4. 윤곽
  5. 도구 사용
  6. 안전 & 안전
  7. 문제 해결
  8. 진보된 사용법
  9. API 참조
  10. 질문

개요

MCP Cheat Engine Server는 Model Context Protocol (MCP)을 통해 메모리 분석 및 디버깅 기능에 안전하고 구조화된 액세스를 제공합니다. 이 공구는을 위해 디자인됩니다:

-Software 개발자 디버깅 응용

  • **보안 연구원 ** 분석 프로그램
  • **학생 ** 컴퓨터 메모리 및 역공학에 대한 학습 -Game modders 게임 기계 이해

⚠️ 중요 안전 공지

이 서버는 READ-ONLY 모드에서 안전합니다. 메모리를 읽고 분석 할 수 있지만 수정할 수 없습니다. 모든 작업은 보안 감사에 대한 기록입니다.

 특징

  • ✅ 공정 및 부착
  • ✅ 여러 데이터 유형의 메모리 읽기
  • ✅ 패턴 스캔 및 검색
  • ✅ 조립 코드 분해
  • ✅ 포인터 사슬 해결책
  • ✅ 열 엔진 테이블 (.CT) 수입품
  • ✅ Safe Lua 스크립트 분석
  • ✅ 종합 보안 제어

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

README

원문 README의 일부입니다. 원문 보기.

MCP Cheat Engine Server Documentation

If you find this useful, please ⭐ star the repo — it helps others discover it!

📋 Table of Contents

  1. Overview
  2. Quick Start Guide
  3. Installation
  4. Configuration
  5. Using the Tools
  6. Safety & Security
  7. Troubleshooting
  8. Advanced Usage
  9. API Reference
  10. FAQ

🎯 Overview

The MCP Cheat Engine Server provides safe, structured access to memory analysis and debugging functionality through the Model Context Protocol (MCP). This tool is designed for:

  • Software developers debugging applications
  • Security researchers analyzing programs
  • Students learning about computer memory and reverse engineering
  • Game modders understanding game mechanics

⚠️ Important Safety Notice

This server operates in READ-ONLY mode for safety. It can read and analyze memory but cannot modify it. All operations are logged for security auditing.

🔧 Key Features

  • ✅ Process enumeration and attachment
  • ✅ Memory reading with multiple data types
  • ✅ Pattern scanning and searching
  • ✅ Assembly code disassembly
  • ✅ Pointer chain resolution
  • ✅ Cheat Engine table (.CT) import
  • ✅ Safe Lua script analysis
  • ✅ Comprehensive security controls

🚀 Quick Start Guide

Prerequisites

  • Windows 10/11 (64-bit recommended)
  • Python 3.9 or higher
  • Administrator privileges (for memory access)
  • Claude Desktop or compatible MCP client

30-Second Setup

  1. Download the server files to your computer
  2. Open PowerShell as Administrator
  3. Navigate to the server directory
  4. Install dependencies: pip install -r requirements.txt
  5. Start the server: python server/main.py

First Use

  1. List processes: Use the list_processes tool to see available programs
  2. Attach to a process: Use attach_to_process with a process ID
  3. Read memory: Use read_memory_region to examine memory
  4. Detach safely: Use detach_from_process when done

🔌 Claude Desktop MCP Setup

📖 For detailed Claude Desktop setup instructions, see MCP_SETUP.md

Quick configuration summary:

  1. Find your Claude Desktop config: %APPDATA%\Claude\claude_desktop_config.json (Windows)
  2. Add the MCP server configuration:
{
  "mcpServers": {
    "cheat-engine": {
      "command": "python",
      "args": ["path\\to\\server\\main.py", "--debug", "--read-only"],
      "cwd": "path\\to\\cheat-engine-server-python"
    }
  }
}
  1. Restart Claude Desktop
  2. Test: Ask Claude to “list processes using the MCP server”

📦 Installation

Step 1: System Requirements

  • Operating System: Windows 10/11 (Primary), Linux/macOS (Limited)
GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "cheat-engine": { "command": "python", "args": ["path\\to\\server\\main.py", "--debug", "--read-only"], "cwd": "path\\to\\cheat-engine-server-python" } } }