Scanning MCP Servers with ZAP

On May 21, 2026, the ZAP project announced a new MCP Integration add‑on that enables the OWASP Zed Attack Proxy (ZAP) to scan Model Context Protocol (MCP) servers. MCP servers expose tools, resources, and prompts to AI assistants over JSON‑RPC; they are treated as a new kind of API. The add‑on imports an MCP server’s endpoints into ZAP by performing the MCP handshake, enumerating all exposed tools/resources/prompts, and sending representative requests (with string arguments populated by ZAP’s value generator) to capture JSON‑RPC requests/responses in the history and sites tree. Once imported, all existing ZAP capabilities apply: passive scanning, active scanning, fuzzing, and reporting. The add‑on is available from the ZAP desktop Marketplace, from the Automation Framework via a new `mcp-import` job, and from GitHub Actions using the `zaproxy/action-mcp-scan` action. The post warns that active scans send mutating `tools/call` requests, so they should be run against test deployments. MCP‑specific scan rules (e.g., prompt‑injection via tool descriptions, dangerous tool capabilities) are not yet implemented but are planned for future releases. Feedback is requested via the ZAP User Group or GitHub issues.

https://www.zaproxy.org/blog/2026-05-21-scanning-mcp-servers-with-zap/

Comments

Popular posts from this blog

Prompt Engineering Demands Rigorous Evaluation

SecObserve: Simplified Vulnerability and License Management for CI/CD Pipelines

Top Post-Quantum Cryptography Solutions and Vendors Ranked for Quantum-Safe Security