Binary Ninja Cline MCP Server

Integrations

  • Integrates with Binary Ninja for binary analysis, allowing Cline to leverage Binary Ninja's reverse engineering capabilities to analyze and understand binary files through an MCP server bridge.

cline_binaria_ninja_mcp

Un servidor MCP para Cline que funciona con Binary Ninja (licencia personal)

Este repositorio contiene un servidor MCP que permite a Cline analizar binarios con Binary Ninja. Nota: No se utilizarán todos los archivos; también existe un prototipo de Binary Ninja sin interfaz gráfica, pero mi licencia es personal, así que no puedo probarlo.

Configuración

  1. Instale la última versión del complemento Binary Ninja MCP https://github.com/fosdickio/binary\_ninja\_mcp
  2. Abra su binario e inicie el servidor MCP desde Binary Ninja.
  3. Abra una terminal y ejecute python binary_ninja_mcp_http_server.py --port 8088
  4. Abra otra terminal y ejecute npm start
  5. Abra Cline y agregue la siguiente herramienta:{ Ejemplo:
{ "mcpServers": { "BN MCP": { "command": "node", "args": ["/home/matteius/binary_ninja_cline/bn_cline_mcp/binaryninja-mcp-bridge.js"], "env": { "BN_HTTP_SERVER": "http://localhost:8088" }, "autoApprove": [], "disabled": false, "timeout": 30 } } }

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP que permite a Cline analizar binarios utilizando Binary Ninja con una licencia personal a través de una implementación de puente.

  1. Setup
    ID: ma815xky6l