OlympHill
binary_ninja_mcp logo

binary_ninja_mcpEn Binary Ninja-plugin som innehåller en MCP-server som möjliggör sömlös integration med din favorit LLM/MCP-klient.

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

The binary_ninja_mcp repository innehåller en Binary Ninja-plugin och en MCP-server som möjliggör sömlös integration med LLM/MCP-klienter. Pluginexponerar Binary Ninjas funktioner genom HTTP-endpoints, vilket möjliggör real-tidsintegration och förbättrade reverse engineering-arbetsflöden med AI-assistans. Den stödjer flera MCP-klienter, inklusive Cline, Claude Desktop och Roo Code. Repositoryn inkluderar en bridge-komponent för att koppla MCP-klienter till Binary Ninja MCP-servern. Förutsättningar inkluderar Binary Ninja och Python 3.12+, samt en MCP-klient. Installation kan göras via Binary Ninja Plugin Manager eller manuellt, med auto-setup-stöd för vissa MCP-klienter.

Nyckelfunktioner

  • MCP-server
  • HTTP-endpunkter
  • Samtidsintegration
  • AI-assistans
  • Support för flera klienter

Priser

Modell
Free
Kategori
MCP-servrar
Betyg
Inga recensioner

Användningsfall

Lösning av CTF-utmaningar

Pluginet kan användas för att lösa CTF-utmaningar med AI-assistans, vilket demonstreras i en demo-video på YouTube.

Fördelar och nackdelar

Fördelar

  • Sömlös integration med LLM/MCP-klienter
  • Exponering av realtidsfunktioner
  • Förbättrad process för omvänd ingenjörskonst
  • Support för flera MCP-klienter

Nackdelar

  • Kräver Binary Ninja och Python 3.12+
  • Manuell installation kan krävas för MCP-klienter som inte stöds

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Kan jag använda pluginen med en MCP-klient som inte anges som stödd?

Ja, du kan ansluta till en MCP-klient som implementerar MCP-protokollet, men du måste själv konfigurera den manuellt (till exempel genom att använda `scripts/mcp_client_installer.py`). Auto-konfiguration är endast tillgänglig för de listade klienterna.

Asked by Vasyl Kovalenko · Oct 11, 2025

Vilka MCP-klantar konfigureras automatiskt av pluggin?

Auto-konfiguration erbjuds för Cline (rekommenderat), Roo Code, Claude Desktop (rekommenderat), Cursor, Windsurf, Claude Code och LM Studio Extension.

Asked by Fatima Zahra · Aug 28, 2025

Hur installerar jag MCP-pluggin för Binary Ninja och konfigurerar MCP-klanten?

Installera MCP-klienten först, sedan lägg till pluginen via Binary Ninjas Plugin Manager (Plugins > Hantera Plugins) eller kopiera repositoryn till Binary Ninjas plugins mapp. Stödda klienter konfigureras automatiskt; ofullständiga klienter kräver manuell uppgradering med den tillhandahållna `scripts/mcp_client_installer.py` skripten.

Asked by Kwame Mensah · Jul 31, 2025

Vilka krav krävs för att använda pluggin för binary_ninja_mcp?

Du behöver ha installerat Binary Ninja och Python 3.12 eller senare, samt en MCP-klient (till exempel Cline, Claude Desktop eller Roo Code) som pluginen kan automatiskt konfigurera.

Asked by Ethan Brooks · Jul 27, 2025

Ställ en fråga

Alternativ till MCP-servrar