
Mcp Pwntools
Brings pwntools 4.15.0 directly into Claude for binary exploitation work. You get the full toolkit: pack and unpack integers in different endianness, assemble and disassemble instructions, generate shellcode with shellcraft templates, manipulate ELF binaries, build ROP chains, and craft format string payloads. It handles process and remote socket connections, exposes cyclic pattern generation for finding offsets, and provides hexdump utilities. If you're doing CTF challenges or exploit development and want to bounce ideas off Claude while it can actually run asm(), disasm(), or generate a setreuid shellcode for you, this connects the dots. Context management and logging tools included.
- tools
- 38
- transport
- STDIO
- last updated
- Apr 6, 2026
Tools
38 toolsPublic tool metadata for what this MCP can expose to an agent.
p8
No parameter schema in public metadata yet.
p16
No parameter schema in public metadata yet.
p32
No parameter schema in public metadata yet.
p64
No parameter schema in public metadata yet.
u8
No parameter schema in public metadata yet.
u16
No parameter schema in public metadata yet.
u32
No parameter schema in public metadata yet.
u64
No parameter schema in public metadata yet.
flat
No parameter schema in public metadata yet.
asm
No parameter schema in public metadata yet.
disasm
No parameter schema in public metadata yet.
shellcraft
No parameter schema in public metadata yet.
shellcraft_setreuid
No parameter schema in public metadata yet.
shellcraft_dupsh
No parameter schema in public metadata yet.
elf_load
No parameter schema in public metadata yet.
elf_asm
No parameter schema in public metadata yet.
elf_read
No parameter schema in public metadata yet.
elf_write
No parameter schema in public metadata yet.
process_create
No parameter schema in public metadata yet.
remote_connect
No parameter schema in public metadata yet.
listen
No parameter schema in public metadata yet.
rop_load
No parameter schema in public metadata yet.
rop_call
No parameter schema in public metadata yet.
fmtstr_payload
No parameter schema in public metadata yet.
fmtstr_split
No parameter schema in public metadata yet.
hexdump
No parameter schema in public metadata yet.
cyclic
No parameter schema in public metadata yet.
cyclic_find
No parameter schema in public metadata yet.
fit
No parameter schema in public metadata yet.
enhex
No parameter schema in public metadata yet.
unhex
No parameter schema in public metadata yet.
context_set
No parameter schema in public metadata yet.
context_get
No parameter schema in public metadata yet.
log_debug
No parameter schema in public metadata yet.
log_info
No parameter schema in public metadata yet.
log_success
No parameter schema in public metadata yet.
log_warn
No parameter schema in public metadata yet.
log_error
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-pwntools
MCP server exposing pwntools 4.15.0 functionality for binary exploitation tasks.
Install
pip install mcp-pwntools
MCP Server
This package exposes pwntools functionality via the MCP (Model Context Protocol).
Tools
The server provides the following tool categories:
Details
- Repository
- github.com/daedalus/mcp-pwntools
- Category
- Reverse Engineering
- Package
mcp-pwntools- Transport
- STDIO
- Registry
- MCP registry, active