OlympHill
binary_ninja_mcp logo

binary_ninja_mcpUm plugin Binary Ninja que contém um servidor MCP que permite uma integração perfeita com seu cliente LLM/MCP favorito.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

O repositório binary_ninja_mcp contém um plugin Binary Ninja e um servidor MCP que permite uma integração perfeita com clientes LLM/MCP. O plugin expõe as capacidades do Binary Ninja por meio de endpoints HTTP, permitindo integração em tempo real e fluxos de trabalho de engenharia reversa aprimorados com assistência de IA. Ele suporta vários clientes MCP, incluindo Cline, Claude desktop e Roo Code. O repositório inclui um componente de ponte para conectar clientes MCP ao servidor Binary Ninja MCP. Os pré-requisitos incluem Binary Ninja e Python 3.12+, junto com um cliente MCP. A instalação pode ser feita por meio do Gerenciador de Plugins do Binary Ninja ou manualmente, com suporte de configuração automática para certos clientes MCP.

Funcionalidades principais

  • Servidor MCP
  • Endpoints HTTP
  • Integração em tempo real
  • Assistência de IA
  • Suporte a vários clientes

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Resolução de Desafios CTF

O plugin pode ser usado para resolver desafios CTF com assistência de IA, como demonstrado em um vídeo de demonstração no YouTube.

Prós e contras

Prós

  • Integração perfeita com clientes LLM/MCP
  • Exposição de capacidades em tempo real
  • Fluxo de trabalho de engenharia reversa aprimorado
  • Suporte a vários clientes MCP

Contras

  • Requer Binary Ninja e Python 3.12+
  • Configuração manual pode ser necessária para clientes MCP não suportados

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

Can I use the plugin with an MCP client that isn’t listed as supported?

Yes, you can connect any MCP client that implements the MCP protocol, but you’ll need to perform manual configuration (e.g., using the `scripts/mcp_client_installer.py` script) since auto‑setup is only available for the listed clients.

Asked by Vasyl Kovalenko · Oct 11, 2025

Which MCP clients are automatically configured by the plugin?

Auto‑setup is provided for Cline (recommended), Roo Code, Claude Desktop (recommended), Cursor, Windsurf, Claude Code, and LM Studio Extension.

Asked by Fatima Zahra · Aug 28, 2025

How do I install the Binary Ninja MCP plugin and set up the MCP client?

Install the MCP client first, then add the plugin via Binary Ninja’s Plugin Manager (Plugins > Manage Plugins) or copy the repository into Binary Ninja’s plugins folder. Supported clients are auto‑configured; unsupported ones require manual setup using the provided `scripts/mcp_client_installer.py`.

Asked by Kwame Mensah · Jul 31, 2025

What are the system requirements to use binary_ninja_mcp?

You need Binary Ninja installed and Python 3.12 or newer, plus an MCP client (e.g., Cline, Claude Desktop, Roo Code) that the plugin can auto‑setup with.

Asked by Ethan Brooks · Jul 27, 2025

Faz uma pergunta

Alternativas a Servidores MCP