How 0x7ak7/redvector works
RedVector exposes cybersecurity assessment capabilities to MCP-compatible AI clients, which submit tasks through the MCP layer to a Flask backend. The backend validates and orchestrates execution, invokes host-installed security tools, and returns structured results. README documents workflow engines, process recovery, and reporting, but the sampled server source was unavailable; those relationships are therefore grounded in its architecture description rather than inspected implementation. The banner and native-tool manager are separate runtime capabilities; their connection to backend routes is not shown.
Main entry points: redvector_server.py Flask API · redvector_mcp.py MCP tools
Components 20
AI access
- AI client
- MCP tools
redvector_mcp.py - Startup banner
redvector_banner.py
Execution backend
- Flask API
redvector_server.py - Native tool manager
redvector_tool_manager.py - Process execution
redvector_server.py - Cache and recovery
redvector_server.py - Results and reports
redvector_server.py
Assessment workflows
- Decision workflows
redvector_server.py - Recon and OSINT
redvector_server.py - Vulnerability discovery
redvector_server.py - Validation and exploit research
redvector_server.py - Post-exploitation
redvector_server.py - Specialized assessments
redvector_server.py
Security integrations
- Recon and network tools
redvector_server.py - Web and API tools
redvector_server.py - AD and Windows tools
redvector_server.py - Cloud and container tools
redvector_server.py - Binary and forensics tools
redvector_server.py - Installed security tools
Connections 18
- AI client → MCP tools: selects tools
README.md - MCP tools → Flask API: sends HTTP requests
redvector_mcp.py - Flask API → Decision workflows: orchestrates workflows
README.md - Flask API → Process execution: dispatches commands
README.md - Flask API → Cache and recovery: manages processes
README.md - Flask API → Results and reports: collects results
README.md - Decision workflows → Results and reports: produces reports
README.md - Process execution → Recon and network tools: invokes tools
README.md - Process execution → Web and API tools: invokes tools
README.md - Process execution → AD and Windows tools: invokes tools
README.md - Process execution → Cloud and container tools: invokes tools
README.md - Process execution → Binary and forensics tools: invokes tools
README.md - Recon and OSINT → Vulnerability discovery: guides workflow
README.md - Vulnerability discovery → Validation and exploit research: guides workflow
README.md - Validation and exploit research → Post-exploitation: guides workflow
README.md - Flask API → Recon and OSINT: hosts workflows
README.md - Flask API → Specialized assessments: hosts workflows
README.md - Process execution → Installed security tools: runs installed tools
README.md