OlympHill
binary_ninja_mcp logo

binary_ninja_mcpUn plugin Binary Ninja contenant un serveur MCP qui permet une intégration fluide avec votre client LLM/MCP préféré.

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Le dépôt binary_ninja_mcp contient un plugin Binary Ninja et un serveur MCP qui permet une intégration fluide avec les clients LLM/MCP. Le plugin expose les capacités de Binary Ninja via des points de terminaison HTTP, permettant une intégration en temps réel et améliorant les flux de travail d'ingénierie inverse avec l'assistance IA. Il prend en charge plusieurs clients MCP, dont Cline, Claude desktop et Roo Code. Le dépôt inclut un composant de pont pour connecter les clients MCP au serveur MCP de Binary Ninja. Les prérequis sont Binary Ninja et Python 3.12+, ainsi qu'un client MCP. L'installation peut se faire via le Binary Ninja Plugin Manager ou manuellement, avec un support d'installation automatique pour certains clients MCP.

Fonctionnalités clés

  • Serveur MCP
  • Points de terminaison HTTP
  • Intégration en temps réel
  • Assistance IA
  • Support multi-clients

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Résolution de défis CTF

Le plugin peut être utilisé pour résoudre des défis CTF avec l'assistance IA, comme démontré dans une vidéo de démonstration sur YouTube.

Pour & contre

Pour

  • Intégration fluide avec les clients LLM/MCP
  • Exposition des capacités en temps réel
  • Flux de travail d'ingénierie inverse amélioré
  • Support pour plusieurs clients MCP

Contre

  • Nécessite Binary Ninja et Python 3.12+
  • Une configuration manuelle peut être nécessaire pour les clients MCP non pris en charge

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Peux-je utiliser le plug-in avec un client MCP qui n'est pas listé comme étant supporté ?

Oui, vous pouvez vous connecter à n'import quel client MCP qui implémente le protocole MCP, mais vous aurez besoin de configurer manuellement (par exemple, en utilisant le script `scripts/mcp_client_installer.py`) puisque le setup automatique n'est disponible que pour les clients listés.

Asked by Vasyl Kovalenko · Oct 11, 2025

Quels clients MCP sont automatiquement configurés par le plug-in ?

Un setup automatique est fourni pour Cline (recommandé), Roo Code, Claude Desktop (recommandé), Cursor, Windsurf, Claude Code et Extension de Studio LM.

Asked by Fatima Zahra · Aug 28, 2025

Comment installer le plug-in Binary Ninja MCP et configurer le client MCP ?

Installez d'abord le client MCP, puis ajoutez le plug-in via Gestionnaire de plug-ins de Binary Ninja (Plugins > Gérer les plug-ins) ou copiez le dépôt dans le dossier des plug-ins de Binary Ninja. Les clients supportés sont configurés automatiquement ; les non-supportés nécessitent une configuration manuelle en utilisant le script `scripts/mcp_client_installer.py` fourni.

Asked by Kwame Mensah · Jul 31, 2025

Quelles sont les exigences système nécessaires pour utiliser binary_ninja_mcp ?

Vous avez besoin d'installer Binary Ninja et Python 3.12 ou ultérieur, plus un client MCP (par exemple, Cline, Claude Desktop, Roo Code) que le plug-in peut configurer automatiquement.

Asked by Ethan Brooks · Jul 27, 2025

Poser une question

Alternatives à Serveurs MCP