MICS Capstone Project Fall 2025

Parry

Parry is an “undercover agent” for secure coding–an intercept-first system that analyzes AI-generated code before it ever enters the developer’s workspace. As LLMs increasingly generate modern code, traditional security tools may be slow to catch vulnerabilities, surfacing alerts only after risky code has been written. Parry helps reverse this model. It integrates directly into an IDE via the Model Context Protocol (MCP), intercepting AI completions as they are generated, automatically scanning them with standard tools like Semgrep, Bandit, Gitleaks, and Trufflehog, and recommending safer rewrites in real time. This approach reduces alert noise, enables faster remediation, and lets developers generate secure code without slowing their workflow.

Parry is also open source, enabling a modular architecture that decouples analysis tools from the IDE and allows flexible integration of static analyzers, secret scanners, and custom organizational policies. The modular design will enable teams to adapt or extend scanning capabilities without altering the core workflow.

Last updated: November 18, 2025