EDB Debugger MCP v1.3.0 is out — 207 flat tools → 26 composite tools 🚀

BloodHound MCP taught us that every tool is a tax on context. Their blog post showed 100 tools eating 19K tokens per query. I took that lesson seriously.

The new architecture groups related operations into parameter-driven composite tools. Instead of 15 separate memory tools (read, write, search, fill, compare, map...), there's one edb_memory tool with an action parameter. The LLM spends ~75% fewer tokens on interface descriptions and more on actual debugging.

What changed:
• 26 tools (19 edb_ + 7 pwntools_) replacing 207
• Parameter dispatch with Literal types — type-safe, compact
• Flat functions preserved for direct scripting
• Same 452 tests, same coverage, same 172 backend methods

pip install edb-debugger-mcp==1.3.0

→ GitHub: https://github.com/oakkaya/edb-debugger-mcp
→ PyPI: pip install edb-debugger-mcp
→ Docker: ghcr.io/oakkaya/edb-debugger-mcp:latest

#ReverseEngineering #AI #MCP #Debugging #Linux #Python
