{"id":"mrphrazer-binary-ninja-headless-mcp","name":"binary-ninja-headless-mcp","af_score":48.8,"security_score":21.0,"reliability_score":35.0,"what_it_does":"Provides a headless MCP server for Binary Ninja, exposing a large tool surface (analysis, disassembly/IL, patching, types/metadata, undo/redo, memory operations, scripting, and more) over stdio and TCP transports, including a fake backend mode for CI/dev without a Binary Ninja license.","best_when":"Used in a trusted, containerized/sandboxed environment with co-location of the agent and this MCP server.","avoid_when":"Avoid exposing it to untrusted users/networks without additional isolation and transport-level protections.","last_evaluated":"2026-03-30T13:39:33.340689+00:00","has_mcp":true,"has_api":false,"auth_methods":[],"has_free_tier":false,"known_gotchas":["TCP/stdio transports are unauthenticated by default; ensure isolation when using TCP.","Some operations mutate analysis state; rely on undo/redo/transactions and session safety modes to avoid unintended changes.","Scripting tools (binja.eval/binja.call) can execute arbitrary code paths within the Binary Ninja context; agents should restrict usage to trusted workflows.","tools/list defaults to returning the full catalog when pagination params are not provided, which may be large."],"error_quality":0.0}