Project Brief
Existing Ghidra MCP integrations are useful but limited. This track explores how to make them more effective for real-world reverse engineering workflows — building a new MCP server or improving existing open-source MCP tools by consolidating tool interfaces, improving tool descriptions, reducing token usage, and optimizing an agent's ability to analyze binaries efficiently. The work spanned simple learning exercises, harder malware samples, and CVE analysis, measuring how different tool designs and model choices affect analysis quality, speed, cost, and reliability.
Capstone Team
Project Workstreams
Agent Harnesses
Integrated a Ghidra MCP server into an AI agent harness for CVE analysis, evaluating how tool surface area and tool descriptions affect the agent's reverse-engineering accuracy.
Test-and-Measure Engineering
Benchmarked model and tool-configuration changes in small, controlled batches before rolling them out — guarding against the agent silently pulling context from the wrong directory during CVE analysis.
Deliverables
Track Scope: Potential Deliverables
Skills Demonstrated