mcp-pwntools
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-pwntools
MCP server exposing pwntools 4.15.0 functionality for binary exploitation tasks.
Install
pip install mcp-pwntoolsRelated MCP server: Developer Toolbox MCP
MCP Server
This package exposes pwntools functionality via the MCP (Model Context Protocol).
Tools
The server provides the following tool categories:
Packing/Unpacking:
p8,p16,p32,p64,u8,u16,u32,u64,flatAssembly/Disassembly:
asm,disasmShellcode Generation:
shellcraft,shellcraft_setreuid,shellcraft_dupshELF Manipulation:
elf_load,elf_asm,elf_read,elf_writeProcess Interaction:
process_create,remote_connect,listenROP:
rop_load,rop_callExploitation:
fmtstr_payload,fmtstr_splitUtilities:
hexdump,cyclic,cyclic_find,fit,enhex,unhex,context_set,context_getLogging:
log_debug,log_info,log_success,log_warn,log_error
Resources
elf://<path>- Load ELF file informationcontext://settings- Get current pwntools context
Usage
Run the MCP server:
mcp-pwntoolsConfiguration (mcp.json)
{
"mcpServers": {
"pwntools": {
"command": "mcp-pwntools",
"env": {}
}
}
}Development
git clone https://github.com/daedalus/mcp-pwntools.git
cd mcp-pwntools
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/mcp-name
mcp-name: io.github.daedalus/mcp-pwntools
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for the Vulners.com API
MCP server for progressive tool usage at any scale (see https://klavis.ai)
A simple MCP server built with FastMCP and python
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server exposing the rizin CLI for static binary analysis of executables.MIT
- FlicenseNot gradedqualityDmaintenanceA production-ready MCP server providing file, system, math, and text utilities through a simple CLI client.-
- AlicenseCqualityDmaintenanceAn educational MCP server exposing shell command execution (PowerShell and sh) and a benign tool for learning about MCP tools, resources, and security risks like tool poisoning.33MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes pwndbg and GDB for binary debugging, enabling memory inspection, exploit development, remote debugging, and kernel analysis.-