Volver a actualizaciones
Nuevo releaseAug 14, 2026

Reversecore_MCP v3.0.3

Un servidor MCP con prioridad en seguridad que permite a los agentes de IA realizar ingeniería inversa automatizada, análisis de malware, forense, investigación de vulnerabilidades y SAST, impulsado por Radare2, YARA, LIEF, Capstone y más.

Compartir
Reversecore MCP

Reversecore MCP

Ingeniería Inversa y Análisis de Seguridad Impulsados por IA mediante el Protocolo de Contexto de Modelo

Un servidor MCP que otorga a asistentes de IA como Claude y Cursor la capacidad de realizar ingeniería inversa, análisis de malware, investigación de vulnerabilidades, informática forense y auditoría de código fuente mediante lenguaje natural.


CI/CD Python License: MIT Tests Coverage FastMCP PyPI Docker OpenSSF Scorecard HVTrust

Watch the Demo SafeSkill Verified


Tabla de Contenidos


¿Qué es Reversecore MCP?

Reversecore MCP es un servidor de Model Context Protocol que envuelve 151 herramientas de análisis en una única interfaz que los asistentes de IA pueden invocar mediante lenguaje natural.

En lugar de aprender la sintaxis de línea de comandos de una docena de herramientas diferentes, describes lo que quieres:``` "Decompile the main function of this malware sample, extract all network IOCs, map the behavior to MITRE ATT&CK, and generate a triage report."

El asistente de IA divide esto en llamadas a herramientas:```
r2_decompile("sample.exe", "main")
  → extract_iocs("sample.exe")
    → add_mitre_technique(technique_id="T1071.001", ...)
      → create_analysis_report(template_type="quick_triage")

Cada herramienta devuelve un ToolResult estructurado (ya sea ToolSuccess o ToolError) con datos tipados sobre los que la IA puede razonar, encadenar en consultas de seguimiento o renderizar para el usuario.

Qué cubre

DominioQué puedes hacer
Análisis estáticoDesensamblado, descompilación (r2ghidra), análisis de binarios (LIEF), detección de empaquetadores (DIE), detección de capacidades (CAPA), extracción de cadenas, escaneo de firmware (binwalk)
Dinámico y simbólicoEmulación ESIL, ejecución simbólica con angr, análisis de taint, generación de arneses de fuzzing
Análisis de malwareExtracción de IOC, escaneo YARA, detección de backdoors latentes, generación de vacunas adaptativas, búsqueda autónoma de vulnerabilidades
Investigación de vulnerabilidadesDetección de API peligrosas, descubrimiento de gadgets ROP, análisis de exploits de heap, triaje de fallos, generación de PoC
Forense digitalForense de memoria (Volatility3), análisis de PCAP (Scapy), forense de disco (Sleuth Kit), correlación de artefactos
Auditoría de código fuenteEscaneo de AST de Python, escaneo de patrones regex en C/C++
InformesInformes basados en sesiones con mapeo a MITRE ATT&CK, generación de reglas SIGMA, informes VEX, envío por correo electrónico

Arquitectura```

AI Client (Claude / Cursor / any MCP-compatible client) │ MCP Protocol (stdio or HTTP/SSE) ▼ ┌──────────────────────────────────────────────────────┐ │ FastMCP 3.4.4 Server │ │ 151 registered tools · Fully async │ │ Python 3.10–3.12 │ ├────────────────────┬─────────────────────────────────┤ │ Guided Prompts │ Dynamic Resources │ │ (22 analysis │ (11 URI-based: per-binary │ │ modes) │ strings, IOCs, ASM, CFG, …) │ ├────────────────────┴─────────────────────────────────┤ │ Core Infrastructure │ │ Config · Security · Validators · Exceptions (17) │ │ R2 Pool · Metrics · Memory (SQLite) · Task Queue │ │ MITRE Mapper · Evidence Engine · Resilience Layer │ │ Arch Registry (x86/ARM/MIPS/RISC-V/PPC) │ │ Result Cache (SHA256) · Analysis Cache (Redis+SQL) │ │ SAST (Python AST + C/C++ Regex) · Plugin System │ ├──────────────────────────────────────────────────────┤ │ Analysis Engines │ │ Radare2 6.0.4 │ YARA 4.3.1 · LIEF · Capstone │ │ r2ghidra │ CAPA · angr · Qiling │ │ Volatility3 · Scapy│ DIE · Binwalk · Sleuth Kit │ │ pwntools · ROPgadget│ Keystone (assembler) │ └──────────────────────────────────────────────────────┘

El servidor es compatible con Python 3.10–3.12. El motor opcional de ejecución simbólica `angr` se instala en Python 3.12 y versiones posteriores, donde hay disponible una versión compatible segura; las instalaciones de Python 3.10 y 3.11 omiten `angr`.

### Infraestructura principal (37 módulos)

El directorio `reversecore_mcp/core/` contiene la infraestructura compartida sobre la que se construyen todas las herramientas:

Categorías