PyMemoryEditor MCP server
Read, write and scan process memory, Cheat Engine style, on Windows, Linux and macOS.
not scanned yet
219 stars13k downloads/wk
Reviews
Write oneNobody has reviewed PyMemoryEditor yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PyMemoryEditor tools
No tool declarations could be read from the package source. They show once the server is installed.
Install PyMemoryEditor in Claude Code, Cursor or VS Code
claude mcp add PyMemoryEditor -- uvx pymemoryeditor
What the publisher says
From the PyMemoryEditor repository's README, as published. We do not edit it. Read it on GitHub
PyMemoryEditor
<!-- mcp-name: io.github.JeanExtreme002/PyMemoryEditor -->
A pure-Python library (built on ctypes) that lets you inspect, modify and search the memory of any running process in a few lines of Python — Cheat Engine workflows on Windows, Linux and macOS!
Read, write and scan the memory of any process — straight from Python. One unified API. Three operating systems. No C compiler. No native build step.
Runs on Windows · Linux · macOS — 32-bit and 64-bit.
Tweak a value in a running game · inspect a live program's state · harvest data straight from RAM.
Install
pip install PyMemoryEditorTo also install the bundled GUI app (a Cheat Engine-style scanner), use the app extra:
pip install "PyMemoryEditor[app]"
pymemoryeditorFor faster scans on large processes, add the speed extra. It pulls in NumPy and automatically vectorizes the numeric scan comparison loop — ~10–30× faster on selective scans:
pip install "PyMemoryEditor[speed]"To let an AI assistant drive the library over the Model Context Protocol, use the mcp extra (see below):
pip install "PyMemoryEditor[mcp]"📖 Full guide at Read the Docs.
See it in action
from PyMemoryEditor import OpenProcess
with OpenProcess(name="game.exe") as process:
# Scan the whole process for every address holding the value 100.
for address in process.search_by_value(int, value=100):
print(f"Found at 0x{address:X}")
# Read the current value, then write a new one back.
current = process.read_int(address)
process.write_int(address, current + 500)That's it — read, write or scan another process in three lines, the same way on every platform.
Let an AI assistant do it (MCP)
PyMemoryEditor ships a Model Context Protocol server, so an AI assistant can run the whole loop itself:
"Find the health value in my game. It's 100 right now."
It scans, asks you to take damage, refines the matches, and hands you the address.
pip install "PyMemoryEditor[mcp]"
claude mcp add pymemoryeditor -- pymemoryeditor-mcpOr in any client that reads mcpServers JSON (Claude Desktop, editors, …):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PyMemoryEditor: common questions
- Is PyMemoryEditor MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the PyMemoryEditor safety report
- How do I install PyMemoryEditor?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PyMemoryEditor need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is PyMemoryEditor maintained?
- The last commit was 11 days ago (2026-10-02). The latest release is v3.4.0.
- What can I use instead of PyMemoryEditor?
- Servers from other publishers that do the same job: Autopilot Jobhunt MCP server, Solana Security Standard MCP server and OpenQR MCP server. Compare all PyMemoryEditor alternatives.
Alternatives to PyMemoryEditor
Same job from other publishers: the closest match first, then the best rated.
- Autopilot JobhuntAgentic job hunt: scan careers pages, score against your resume, draft applications. Never applies.not reviewedGrowingA
- Solana Security StandardScan Solana/Anchor code against the Solana Security Standard and serve the ruleset to MCP clients.not reviewedGrowingA
- OpenQRGenerate, edit and track dynamic (editable) QR codes with scan analytics. Hosted MCP and REST API.not reviewedGrowingA
- Dep ScopeSymbol-level npm dependency analysis: scan verdicts, native alternatives, migration prompts.not reviewedGrowingA
DNS DoctorScan, fix, verify and monitor DNS: SPF, DMARC, DKIM, propagation, health, expiry. Validated fixes.not reviewedGrowingA