{"id":"dflatline-hopperpymcp","name":"HopperPyMCP","af_score":56.5,"security_score":28.8,"reliability_score":25.0,"what_it_does":"HopperPyMCP is a Python MCP (Model Context Protocol) server intended to be installed as a Hopper disassembler script/plugin. It exposes Hopper analysis capabilities as MCP tools, including binary/document management, segment and address information, regex-based name/string search, disassembly and decompilation, call graph generation, cross-reference/reference analysis, and annotation operations (comments/names/types) on the current Hopper document.","best_when":"You have Hopper installed and want a local MCP endpoint to let an AI agent drive Hopper analysis and annotation interactively.","avoid_when":"You need strong network-level security controls, OAuth scopes, or a documented rate limiting/auth scheme suitable for remote deployment; also avoid if you cannot control the local environment where the MCP server runs.","last_evaluated":"2026-03-30T15:20:37.527936+00:00","has_mcp":true,"has_api":false,"auth_methods":["None specified (local MCP server on localhost)"],"has_free_tier":false,"known_gotchas":["Requires Hopper Python prompt steps (optionally cache_strings()) before launch_server for performance","Runtime speed may depend heavily on whether string caching is performed","Localhost endpoint assumes the agent/client can reach http://localhost:42069/mcp/ from the running environment","Installation may fail if fastmcp import/Python environment differs; troubleshooting suggests environment-specific dependency installation"],"error_quality":0.0}