home / mcp / frida game hacking mcp server
A MCP implementation of Frida that seeks to emulate Cheat Engine functionally to allow for seamless Game Hacking by AI agents
Configuration
View docs{
"mcpServers": {
"0xhackerfren-frida-game-hacking-mcp": {
"command": "python",
"args": [
"-m",
"frida_game_hacking_mcp"
]
}
}
}You can run and use a Frida-based MCP server that provides Cheat Engine–style memory scanning, function hooking, and process control for game hacking. This server enables AI assistants and automation tools to inspect and modify memory, hook functions, manage processes, and interact with windows on Windows systems.
Launch the MCP server from your environment and connect your MCP client to start issuing memory and function operations. You can perform value scans, AoB pattern scans, read and write memory, hook functions, replace returns, and manage processes. You can also hook by module and function names, resolve symbols, and inspect modules and imports. On Windows you can capture screenshots, send keystrokes, and manage windows.
# Prerequisites
python3 -V
pip3 -V
# Install from PyPI (if available in your setup)
pip install frida frida-tools pillow
# Install the MCP server package (if distributing as a package in your env)
pip install frida-game-hacking-mcp
# Or install from source (example)
git clone https://github.com/0xhackerfren/frida-game-hacking-mcp.git
cd frida-game-hacking-mcp
pip install -e .# Run via Python module entry point
python -m frida_game_hacking_mcp
# Or use the CLI entry point if available
frida-game-hacking-mcpThe server supports memory operations, pattern scans, function hooking, and process/window management. You can begin by listing processes, attaching to a game, performing an initial memory scan, refining the scan with new values, and then applying memory writes or hook callbacks as needed.
Use this tool for educational purposes, security research on software you own or test with explicit permission, or offline game modding. Do not use for cheating in online multiplayer games, bypassing protections, or any malicious activities.
If the MCP server cannot start, verify Python and pip are installed, ensure dependencies are accessible, and re-install the MCP package. Check for common issues like mismatched Frida versions or missing Windows-specific dependencies when using screenshot or window features.