Back to Home
sjkim1127 icon

Reversecore_MCP

Verified Safe

by sjkim1127

Overview

The Reversecore_MCP server provides a Micro-Capability Platform (MCP) enabling AI agents to perform comprehensive binary analysis, malware detection, vulnerability research, and security report generation using integrated tools like Radare2, Ghidra, LIEF, and YARA.

Installation

Run Command
./scripts/run-docker.sh

Environment Variables

  • MCP_TRANSPORT
  • LOG_LEVEL
  • REPORT_SMTP_SERVER
  • REPORT_SMTP_PORT
  • REPORT_SMTP_USERNAME
  • REPORT_SMTP_PASSWORD
  • REPORT_SMTP_USE_TLS
  • REPORT_SENDER_NAME
  • REPORT_QUICK_CONTACTS
  • REVERSECORE_WORKSPACE
  • LIEF_MAX_FILE_SIZE
  • DEFAULT_TOOL_TIMEOUT
  • R2_POOL_SIZE
  • R2_POOL_TIMEOUT
  • GHIDRA_MAX_PROJECTS

Security Notes

The server's core security model relies heavily on strict input validation, path sanitization, and allowlisting for external tool commands (e.g., Radare2). Dangerous commands and shell metacharacters are explicitly blocked, significantly mitigating command injection and path traversal risks. Ghidra interactions are managed through an internal service, reducing direct shell exposure. Email credentials for reporting are handled via environment variables, which is good practice. The extensive use of subprocesses remains a potential attack surface if any validation logic were to fail, but the current implementation shows robust defenses.

Similar Servers

Stats

Interest Score71
Security Score8
Cost ClassHigh
Avg Tokens20000
Stars32
Forks2
Last Update2025-12-05

Tags

Reverse EngineeringMalware AnalysisVulnerability ResearchBinary AnalysisAI AgentSecurity ToolsDocker