cortadorMCP
cutterMCP es un servidor de Protocolo de Contexto de Modelo que permite a los LLM realizar ingeniería inversa de aplicaciones de forma autónoma. Expone numerosas herramientas, desde la funcionalidad principal de Cutter hasta los clientes MCP.
Características
Complemento MCP Server + Cutter
- Descompilar y analizar binarios en Cutter
- Renombrar automáticamente métodos y datos
- Enumere métodos, importaciones y exportaciones
Instalación
Prerrequisitos
- Instalar cortador
- Python3
- Kit de desarrollo de software de MCP
Cortador
Primero, descarga la última versión de este repositorio. Esta contiene el plugin Cutter y el cliente MCP de Python. Después, puedes importar el plugin directamente a Cutter.
- Cortador de ejecución
- Vaya a Editar -> Preferencias -> Complementos
- Encuentra la ubicación del directorio del complemento
- Copie
CutterMCPPlugin.py
de la versión descargada y péguelo dentro de la carpeta Python - Reiniciar el cortador
- Si tiene éxito, verá el complemento en Windows -> Complementos y un nuevo widget en el panel inferior.
Clientes de MCP
En teoría, cualquier cliente MCP debería funcionar con cutterMCP. A continuación se muestra un ejemplo.
Ejemplo 1: Claude Desktop
Para configurar Claude Desktop como un cliente Cutter MCP, vaya a Claude
-> Settings
-> Developer
-> Edit Config
-> claude_desktop_config.json
y agregue lo siguiente:
MacOS/Linux:
Ventanas :
This server cannot be installed
Un servidor MCP que permite a los LLM realizar ingeniería inversa de aplicaciones de forma autónoma a través de Cutter, lo que les permite descompilar binarios, analizar código y cambiar el nombre de los métodos mediante programación.