MCP server for OWASP ZAP. Enables AI agents to drive vulnerability scanning via the Model Context Protocol.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add owasp-zap -- dnx dotnet-zap-mcp --yes~/.codex/config.toml
[mcp_servers.owasp-zap]
command = "dnx"
args = ["dotnet-zap-mcp", "--yes"]
# codex mcp add owasp-zap -- dnx dotnet-zap-mcp --yes~/.cursor/mcp.json
{
"mcpServers": {
"owasp-zap": {
"command": "dnx",
"args": [
"dotnet-zap-mcp",
"--yes"
]
}
}
}.vscode/mcp.json
{
"servers": {
"owasp-zap": {
"type": "stdio",
"command": "dnx",
"args": [
"dotnet-zap-mcp",
"--yes"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"owasp-zap": {
"command": "dnx",
"args": [
"dotnet-zap-mcp",
"--yes"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"owasp-zap": {
"command": "dnx",
"args": [
"dotnet-zap-mcp",
"--yes"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"owasp-zap": {
"command": "dnx",
"args": [
"dotnet-zap-mcp",
"--yes"
]
}
}
}