OWASP ZAP MCP Server
io.github.pierre3/zap-mcp·v1.1.0·4 starsMCP server for OWASP ZAP vulnerability scanning with Docker management
4 stars
Reviews
Write oneNobody has reviewed OWASP ZAP MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OWASP ZAP MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 181 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How OWASP ZAP MCP Server compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 60/100
- higher than 14% of 1,119 Developer tools servers
- GitHub stars
- 4
- more than 77% of 855 Developer tools servers
Install OWASP ZAP MCP Server in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the OWASP ZAP MCP Server repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.pierre3/zap-mcp -->
dotnet-zap-mcp
MCP (Model Context Protocol) server for OWASP ZAP. Enables AI agents (Claude, GitHub Copilot, etc.) to drive ZAP vulnerability scanning via MCP.
Features
- 45 MCP tools for controlling OWASP ZAP (scanning, alerts, spider, ajax spider, context, authentication, reports, etc.)
- Built-in Docker Compose management (start/stop ZAP with a single tool call)
- Zero-config setup: auto-generates API keys and extracts Docker assets
- Works with any MCP-compatible client (Claude Desktop, VS Code, etc.)
Installation
dotnet tool install -g dotnet-zap-mcpPrerequisites
- .NET 10 SDK
- Docker (Docker Engine or Docker Desktop) with docker compose support (for built-in ZAP container management)
Configuration
Zero-config (recommended)
No configuration needed. The agent calls DockerComposeUp which automatically:
- Extracts Docker assets to ~/.zap-mcp/docker/
- Generates a random API key
- Starts the ZAP container on localhost:8090
- Waits for ZAP to become healthy
Data persistence
The ZAP container uses two Docker named volumes:
On the first launch, the template config.xml is copied into zap-home. On subsequent launches, only the API key is updated — any changes made through ZAP (contexts, authentication settings, scan policies, etc.) are preserved.
The zap-data volume contains:
- reports/ — generated scan reports
- sessions/ — saved ZAP sessions
- contexts/ — exported context files
Claude Desktop / Claude Code
Add to your MCP configuration:
{
"mcpServers": {
"zap": {
"command": "zap-mcp"
}
}
}VS Code (Copilot)
Add to .vscode/mcp.json:
{
"servers": {
"zap": {
"command": "zap-mcp"
}
}
}With existing ZAP instance
If you already have a ZAP instance running, pass connection details via environment variables:
{
"mcpServers": {
"zap": {
"command": "zap-mcp",
"env": {
"ZAP_BASE_URL": "http://localhost:8090",
"ZAP_API_KEY": "your-api-key"
}
}
}
}Available Tools
Docker Management
ZAP Core
Spider
Active Scan
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OWASP ZAP MCP Server: common questions
- Is OWASP ZAP MCP Server safe?
- With care: it is graded C, so read the findings first (60/100). Read the OWASP ZAP MCP Server safety report
- Does OWASP ZAP MCP Server need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is OWASP ZAP MCP Server maintained?
- The last commit was 218 days ago (2026-03-31). The latest release is v1.1.0.
- What can I use instead of OWASP ZAP MCP Server?
- Servers from other publishers that do the same job: Homebutler MCP server, maintenant MCP server and Komodo MCP Server.
- How does OWASP ZAP MCP Server compare with other Developer tools MCP servers?
- safety score 60/100 (higher than 14% of 1,119 Developer tools servers); github stars 4 (more than 77% of 855 Developer tools servers). Full comparison.
Alternatives to OWASP ZAP MCP Server
Same job from other publishers: the closest match first, then the best rated.
- HomebutlerTells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.not reviewedEstablishedC
- maintenantDocker monitoring for AI agents: logs, history, alerts. Can ack alerts; never touches containers.not reviewedEstablishedC
- Komodo MCP ServerMCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AInot reviewedEstablishedB
- Unraid RMCPRust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.not reviewedEstablishedC
- Containerization AssistTypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes supportnot reviewedEstablishedA