🏠 Dashboard

🔑 API Keys

Automate scans via API or an AI agent

Create a key to authenticate scripts and integrations without using email and password. Send it in the Authorization: Bearer header. It cannot access admin features.

New API key

Your API keys

How to use it

Pass the key as a Bearer token on every REST API request:

curl -X POST https://penetration-test.net/api/v1/scans/v2 \
  -H "Authorization: Bearer ss_live_..." \
  -H "Content-Type: application/json" \
  -d '{"target":"example.com","profile":"full"}'

AI automation (MCP)

With the SecureScan MCP server an agent (e.g. Claude) can launch scans and read results. Set the SECURESCAN_API_KEY variable to your key.

{
  "mcpServers": {
    "securescan": {
      "command": "python",
      "args": ["-m", "securescan_mcp"],
      "env": {
        "SECURESCAN_API_KEY": "ss_live_...",
        "SECURESCAN_BASE_URL": "https://penetration-test.net"
      }
    }
  }
}