CyberSPF
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).
cyberspf-mcpclaude mcp add cyberspf -e 'CYBERSPF_API_KEY=<your cyberspf_api_key>' -e 'CYBERSPF_BASE_URL=<CYBERSPF_BASE_URL>' -- uvx cyberspf-mcp==0.2.2
{
"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_KEYrequired secret An API key from CyberSPF, created under Settings -> Webhooks and API. Needs a plan that includes API access.CYBERSPF_BASE_URLOverride 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.