CyberSPF

Official registry Search and web

Assess a domain, IP or ASN: mail and DNS security, certificates, routing and a report card.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

PYPI package cyberspf-mcp
Claude Code
claude mcp add cyberspf -e 'CYBERSPF_API_KEY=<your cyberspf_api_key>' -e 'CYBERSPF_BASE_URL=<CYBERSPF_BASE_URL>' -- uvx cyberspf-mcp==0.2.2
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "cyberspf": {
            "command": "uvx",
            "args": [
                "cyberspf-mcp==0.2.2"
            ],
            "env": {
                "CYBERSPF_API_KEY": "<your cyberspf_api_key>",
                "CYBERSPF_BASE_URL": "<CYBERSPF_BASE_URL>"
            }
        }
    }
}

Environment variables

  • CYBERSPF_API_KEY required secret An API key from CyberSPF, created under Settings -> Webhooks and API. Needs a plan that includes API access.
  • CYBERSPF_BASE_URL Override the API endpoint. Defaults to https://cyberspf.com/api/v1 and is only useful for pointing at a staging host.

Frequently asked questions

What is CyberSPF?

Assess a domain, IP or ASN: mail and DNS security, certificates, routing and a report card.

How do I install CyberSPF?

It runs on your machine. In Claude Code: claude mcp add cyberspf -e 'CYBERSPF_API_KEY=<your cyberspf_api_key>' -e 'CYBERSPF_BASE_URL=<CYBERSPF_BASE_URL>' -- uvx cyberspf-mcp==0.2.2. For other clients, paste the JSON configuration from this page into their MCP settings.

Does CyberSPF need an API key?

Yes. It expects CYBERSPF_API_KEY, which you set in its configuration.

Who maintains CyberSPF?

It is published by com.cyberspf. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.