
bethington/cheat-engine-server-python
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP Cheat Engine Server обеспечивает безопасный, структурированный доступ только для чтения к анализу памяти и отладке функциональности через протокол Model Context Protocol (MCP).
Обзор
Если вы находите это полезным, пожалуйста, снимите репо — это помогает другим обнаружить его! Обеспечивает безопасный, структурированный доступ к анализу памяти и функциям отладки через протокол Model Context Protocol (MCP). Этот инструмент предназначен для: - отладка приложений - анализ программ - изучение компьютерной памяти и обратная инженерия - понимание игровой механики Этот сервер работает в целях безопасности. Он может читать и анализировать память, но не может ее изменять. Все операции регистрируются для аудита безопасности. • Перечисление процессов и вложение — • Чтение памяти с несколькими типами данных — • Сканирование и поиск шаблонов — • Разборка кода сборки — • Разрешение цепочки указателей — • Импорт таблицы Cheat Engine (.CT) — • Анализ сценария Safe Lua — • Комплексный контроль безопасности - (рекомендуется 64-разрядный) - (для доступа к памяти) - или совместимый MCP-клиент 1. серверные файлы на компьютер 2. 3. в каталог сервера 4. : pip install -r requirements.txt 5. : python server/main.py 1.
Обзор (машинный перевод)
Если вы находите это полезным, пожалуйста, снимите репо — это помогает другим обнаружить его!
of Содержание
- Обзор 2 Быстрый старт 3.Установка
- Конфигурация
- Использование инструментов 6 Безопасность и охрана
- Устранение неполадок
- Расширенное использование
- API ссылка
- FAQ
Обзор
MCP Cheat Engine Server обеспечивает безопасный, структурированный доступ к анализу памяти и функциям отладки через протокол Model Context Protocol (MCP). Этот инструмент предназначен для:
** Разработчики программного обеспечения** отладка приложений ** Исследователи безопасности** анализируют программы Учащиеся, изучающие компьютерную память и реверс-инжиниринг Игровые моддеры Понимание игровой механики
️ Уведомление о безопасности
Этот сервер работает в режиме READ-ONLY для обеспечения безопасности. Он может читать и анализировать память, но не может ее изменять. Все операции регистрируются для аудита безопасности.
Ключевые особенности
-
✅ Перечисление и прикрепление процесса Чтение памяти с несколькими типами данных Сканирование и поиск шаблонов
-
► Сборка кода разборки
-
✅ Разрешение цепочки указателей
-
✅ Обман машинного стола (.CT) импорт Безопасный анализ сценария Lua • Комплексный контроль безопасности
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Cheat Engine Server Documentation
If you find this useful, please ⭐ star the repo — it helps others discover it!
📋 Table of Contents
- Overview
- Quick Start Guide
- Installation
- Configuration
- Using the Tools
- Safety & Security
- Troubleshooting
- Advanced Usage
- API Reference
- 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
- Download the server files to your computer
- Open PowerShell as Administrator
- Navigate to the server directory
- Install dependencies:
pip install -r requirements.txt - Start the server:
python server/main.py
First Use
- List processes: Use the
list_processestool to see available programs - Attach to a process: Use
attach_to_processwith a process ID - Read memory: Use
read_memory_regionto examine memory - Detach safely: Use
detach_from_processwhen done
🔌 Claude Desktop MCP Setup
📖 For detailed Claude Desktop setup instructions, see MCP_SETUP.md
Quick configuration summary:
- Find your Claude Desktop config:
%APPDATA%\Claude\claude_desktop_config.json(Windows) - 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"
}
}
}
- Restart Claude Desktop
- Test: Ask Claude to “list processes using the MCP server”
📦 Installation
Step 1: System Requirements
- Operating System: Windows 10/11 (Primary), Linux/macOS (Limited)
Установка
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"
}
}
}