A modular external attack surface mapping tool integrating tools for automated reconnaissance and bug bounty workflows.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add externalattacker -- python '<Your_Path>ExternalAttacker-MCP.py'~/.codex/config.toml
[mcp_servers.externalattacker]
command = "python"
args = ["<Your_Path>ExternalAttacker-MCP.py"]
# codex mcp add externalattacker -- python '<Your_Path>ExternalAttacker-MCP.py'~/.cursor/mcp.json
{
"mcpServers": {
"externalattacker": {
"command": "python",
"args": [
"<Your_Path>ExternalAttacker-MCP.py"
]
}
}
}.vscode/mcp.json
{
"servers": {
"externalattacker": {
"type": "stdio",
"command": "python",
"args": [
"<Your_Path>ExternalAttacker-MCP.py"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"externalattacker": {
"command": "python",
"args": [
"<Your_Path>ExternalAttacker-MCP.py"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"externalattacker": {
"command": "python",
"args": [
"<Your_Path>ExternalAttacker-MCP.py"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"externalattacker": {
"command": "python",
"args": [
"<Your_Path>ExternalAttacker-MCP.py"
]
}
}
}