What MCP clients does Binary Ninja MCP support?
Cline, Roo Code, Claude Desktop, Cursor, Windsurf, Claude Code, and LM Studio. Auto‑setup is available for all these clients if installed before the extension.
@fosdickio
基本情報
A Binary Ninja plugin containing an MCP server that enables seamless integration with your favorite LLM/MCP client.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"binary_ninja_mcp": {
"command": "python",
"args": [
"scripts/mcp_client_installer.py",
"--install",
"#",
"auto",
"setup",
"supported",
"MCP",
"clients"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Binary Ninja MCP is a Binary Ninja plugin, MCP server, and bridge that enables real-time integration of Binary Ninja’s reverse engineering capabilities with any MCP (Model Context Protocol) client. It is built for reverse engineers and malware analysts who want AI‑assisted workflows.
Install the plugin via Binary Ninja Plugin Manager (Plugins > Manage Plugins) or by copying the repository into the Binary Ninja plugins folder. Open Binary Ninja, load a binary, and click the button at the left bottom corner to start the server. Then use your MCP client to prompt LLMs with the exposed tools. For auto‑setup, install the MCP client first; manual configuration is also possible with the binary-ninja-mcp npm package or the legacy Python bridge.
Cline, Roo Code, Claude Desktop, Cursor, Windsurf, Claude Code, and LM Studio. Auto‑setup is available for all these clients if installed before the extension.
Either through the Binary Ninja Plugin Manager (`Plugins > Manage Plugins`) or by manually copying the repository into the Binary Ninja plugins folder. Both methods support auto‑setup of supported MCP clients.
Binary Ninja, Python 3.12+, and a supported MCP client. No additional runtime dependencies are required beyond those included in the plugin.
Yes. The server provides `list_binaries` and `select_binary` tools to list all open binaries and switch the active target automatically.
Use the npm package (`npx -y binary-ninja-mcp`) or the legacy Python bridge. Configuration JSON snippets for both methods are provided in the README, specifying host and port (default `localhost:9009`).
Hindsight: Agent Memory That Learns
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Open-source MCP to use Blender with any LLM

Run advanced phishing, voice phishing, deepfake fraud simulations, and cybersecurity awareness training from your AI assistant.
コメント