Awesome AI AgentsRuntime Analysis Tools

miscusi-peek/cheatengine-mcp-bridge

⭐ 1443 Lua repository created 2025-12-24

Cheat Engine MCP Bridge connects an AI agent client to Cheat Engine through the Model Context Protocol so a model can inspect and manipulate the memory of a running Windows process. The project ships a Lua script loaded inside Cheat Engine and a Python MCP server that talks to it; the two communicate over a Windows named pipe, with a worker thread handling blocking I/O and the main thread calling the Cheat Engine API. An optional TCP relay lets the MCP server run outside the Windows host, for example in WSL, a container, a virtual machine or a remote Linux box, while Cheat Engine and the Lua bridge stay on Windows. Setup is a pip install of the mcp and pywin32 packages, after which the server is registered in an MCP client configuration such as a JSON servers block or a Codex TOML entry, and a ping tool reports version and connectivity. About 180 tools are exposed. Memory tools read raw bytes, integers, floats, strings and pointers, resolve multi-level pointer chains such as base plus offsets, and run value and array-of-byte scans. Analysis tools disassemble code, analyze functions, dissect structures to detect field types and values, resolve C++ class names through RTTI, and find code and call references. Debugging tools set hardware and data breakpoints and can use the DBVM hypervisor mode. The stated use cases are creating game trainers and mods, building bots, security auditing and speeding up reverse engineering, replacing manual hex inspection with natural language questions such as locating the opcode that writes a health value or generating a byte signature stable across game updates. It targets reverse engineers and security researchers who already use Cheat Engine.

https://github.com/miscusi-peek/cheatengine-mcp-bridge

mcpreverse-engineeringmemory-analysisdebuggingsecurity-research

Also in Runtime Analysis Tools

zylon-ai/private-gpt

PrivateGPT is a fully private, offline-capable AI platform that enables users to interact with their documents using Large Language Models through a comprehensive API and user-friendly interface, ensuring data never leaves the user's environment.

vxcontrol/pentagi

PentAGI is a fully autonomous AI-driven penetration testing system that integrates professional security tools, multi-agent AI collaboration, and scalable microservices architecture to deliver comprehensive and automated security assessments.

fortra/impacket

Impacket is a Python library offering low-level programmatic access and implementations for various network protocols, focusing on security research and educational use.

FunnyWolf/Viper

VIPER is a versatile and powerful red team platform that supports adversary simulation and cybersecurity assessments across multiple operating systems, enhanced with AI-driven automation and extensive post-exploitation capabilities.

invariantlabs-ai/mcp-scan

MCP-Scan is a security tool that statically and dynamically scans MCP connections to detect and prevent vulnerabilities like prompt injections, tool poisoning, and cross-origin escalations, offering real-time monitoring and customizable guardrails for enhanced protection.

openrecall/openrecall

OpenRecall is a fully open-source, privacy-focused digital memory tool that captures and makes searchable your digital history through screenshots, supporting Windows, macOS, and Linux with local data storage and advanced semantic search capabilities.

amonapp/amon

Amon is a modern, open-source server monitoring platform designed to help users track and manage server performance and uptime effectively.

cisco-ai-defense/mcp-scanner

Cisco AI Defense security scanner that inspects MCP servers, tools, prompts and resources for malicious behavior using YARA rules, an LLM-as-a-judge engine and the Cisco AI Defense inspect API.