Binary Ninja MCP
An MCP server and plugin for AI-assisted reverse engineering with Binary Ninja.
Categories
Specialized Tools
Self-Hosted
Python
Our Take
Similar to the Ghidra and IDA integrations, this project brings AI to another major reverse engineering platform, Binary Ninja. It allows an agent to decompile functions, rename variables, and query the binary's structure. This growing ecosystem of reverse engineering tools demonstrates a strong demand for augmenting highly technical, human-led analysis with the power of LLMs.
Quick Start
// 1. Install the plugin via Binary Ninja's Plugin Manager.
// 2. Run the Python bridge script to connect your MCP client.
// Example config for Claude:
{
"mcpServers": {
"binary_ninja_mcp": {
"command": "/path/to/venv/bin/python",
"args": ["/path/to/bridge/binja_mcp_bridge.py"]
}
}
}