processhacker-mcp
your ai debugger, vibe hacking tool
Install / Use
claude mcp add illegal-instruction-co -- npx -y github:illegal-instruction-co/processhacker-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of processhacker-mcp
processhacker-mcp scores 70/100 on our quality scale, 3820th of 4,639 Development & Engineering skills we index.
Its MCP Server is 4.1 KB long, well organised into 11 sections with 2 code examples: a solid amount of guidance for an agent.
It has 50 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-08-29 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 89/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
processhacker-mcp compared with similar skills
All 4 of these similar skills score higher than processhacker-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| processhacker-mcp (this skill)by illegal-instruction-co | 70 | 50 | 8mo ago | MCP Server |
| taste-skillby Leonxlnx | 100 | 108.3k | 2d ago | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 107.8k | 1d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.6k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 68.9k | today | CLAUDE.md |
Frequently asked questions
- How do I install processhacker-mcp?
- Run
claude mcp add illegal-instruction-co -- npx -y github:illegal-instruction-co/processhacker-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does processhacker-mcp work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is processhacker-mcp safe to use?
- It is MIT-licensed and scores 89/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is processhacker-mcp still maintained?
- The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubprocesshacker mcp
<img width="1024" height="559" alt="image" src="https://github.com/user-attachments/assets/018bd9d5-ed66-43e7-b19d-f5331fb1481a" />this is dynamic mcp server for runtime analysis and process hacking. it is like processhacker but for ai agents.
setup
- open folder in visual studio (it has cmakelists)
- build all (ctrl+shift+b)
- it makes
ProcessHackerMCP.exeandextensions/folder. - run exe. it communicates via stdin/stdout.
editor integration
you can configure your ai agent/editor to use this server. below are the mcp_config.json (or equivalent) settings. make sure to put the absolute path to the .exe.
cursor / gemini (antigravity) / claude desktop
add this to your mcp configuration file:
{
"mcpServers": {
"processhacker": {
"command": "C:\\absolute\\path\\to\\ProcessHackerMCP.exe",
"args": []
}
}
}
vscode (cline)
go to cline settings -> mcp servers and add:
{
"mcpServers": {
"processhacker": {
"command": "C:\\absolute\\path\\to\\ProcessHackerMCP.exe",
"args": []
}
}
}
note: some editors might freeze if the mcp server sends a huge payload (e.g. reading 1GB of memory). the core now has a 2MB payload protection limit, but try to use
limitandoffsetarguments when querying big processes.
agent guardrails & telemetry (new in v1.1.0)
we added some enterprise-grade agent logic to stop rogue bots from nuking your host machine.
- Read-Only Mode: change
"args": []to"args": ["--read-only"]in your mcp config. if the ai tries to write memory or suspend threads (destructive actions), the core blocks it. - Audit Log: all tool calls (and their args) are saved to
processhacker_audit.log. destructive actions are tagged with[WARNING: DESTRUCTIVE]. - Loop Breaker (Rate Limit): if an ai agent panics and calls 50 tools in 1 minute (brute-forcing memory), the core locks it out for 30 seconds. write a c++ extension for heavy scanning, don't spam rpc.
- Loud Failures: if reading unmapped memory fails, the ai gets a clear hint to use
ph_query_memory_regionsinstead of just a generic error.
how to make extension (for bypass etc)
core is just router. all tools are in dll plugins.
if u want make stealth bypass (like vehbutnot or direct syscall):
- copy
extensions/sample_extfolder. - write your code in c or c++.
- setup
McpToolRegistrationand setisDestructive = trueif your tool mutates state (writes memory, sets hooks). - u must export
InitMcpExtension. - put your compiled
.dllinsideextensions/folder. - exe will auto load your dll on start and ai agent will see your new tool.
new in v1.6.0: the ai agent can now write its own extensions dynamically! by using the
ext_auto_compilertool, the agent can send raw C code which the router compiles using a bundled TCC (Tiny C Compiler) and hot-loads directly into active memory. you can literally ask the ai to write its own custom bypass and it will compile itself on the fly!
contribute
if u write good stealth extension and think it can bypass anything or help others, please send pull request (pr). we need more plugins for stealth.
just wondering... (faq)
i was thinking about this architecture and had a weird thought:
could someone actually use this to create autonomous malware or game cheats just by writing prompts? like asking the ai: "inject here, find the decryption routine, and dump the keys as json". since the actual "malware behavior" isn't in the compiled c++ code but in the prompt text, no classic anti-virus could catch the payload statically.
and if an anti-cheat updates, the ai could just read the new memory layout and adapt its logic instantly without needing a recompile.
is this genuinely possible now or just a weird architectural nightmare? lol if u have thoughts on this, hit me up or open an issue.
disclaimer
educational and research purposes only. published to document the technique, not to hand it out as a toolkit.
what you do with this is your problem. no warranty, no support, no liability.
license
MIT. do whatever. don't blame us.
Related Skills
taste-skill
108.3kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Agent-Reach
107.8kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
78.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
68.9kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
