Acunetix MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Acunetix MCP Serverstart a vulnerability scan for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Acunetix MCP Server
This project exposes the Acunetix Scanner API as a streamable HTTP MCP server.
Request Transport Map
flowchart LR
client[GhostReconRev or another MCP client] -->|HTTP MCP requests<br/>optional Bearer auth| http[Streamable HTTP transport]
http --> core[MCP server]
core --> spec[Spec loader + schema validation]
core --> acclient[Acunetix client]
acclient --> acunetix[Acunetix Scanner API]Related MCP server: OpenVAS-MCP
Docker Topology
flowchart LR
subgraph dockerhost["Docker host"]
subgraph dreamland["Shared bridge network: dreamland"]
ghost[ghostreconrev-app]
mcp[acunetix-mcp-server]
end
end
ghost -->|/healthz and /mcp<br/>optional Bearer auth| mcp
mcp -->|https://<Acunetix host>:3443/api/v1| acunetix[Acunetix Scanner API]Tool Inventory
The full generated inventory is in docs/tool-inventory.md.
Configuration
Copy .env.example into .env.
The following settings are required.
ACUNETIX_BASE_URL: Full Acunetix API base URL, for examplehttps://host.docker.internal:3443/api/v1when the scanner runs on the Docker host.ACUNETIX_API_KEY: Acunetix API key sent as theX-Authheader.
Docker
Use Docker Compose.
cp .env.example .env
docker compose build --no-cache
docker compose upGhostReconRev Integration
When both stacks run on the shared dreamland bridge, the integration works
as follows.
GhostReconRev reaches MCP at
http://acunetix-mcp-server:3000/mcp.GhostReconRev health-checks MCP at
http://acunetix-mcp-server:3000/healthz.The MCP container then reaches the Acunetix API defined by
ACUNETIX_BASE_URL.
GhostReconRev resolves required MCP tool names dynamically against the runtime tool inventory.
This server cannot be deployed
Maintenance
Related MCP Connectors
Exposes FEDLIN's public security scanners as agent-callable tools over Streamable HTTP.
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.
A paid remote MCP for developer endpoint scanner MCP, built to return verdicts, receipts, usage logs
Related MCP Servers
- AlicenseBqualityBmaintenanceA configurable MCP server that adapts any HTTP API into an MCP toolset with generic HTTP tools (GET, POST, PUT, DELETE) and pluggable authentication. Includes API discovery scripts and supports dynamic tool generation from OpenAPI specs or wordlist scans.51MIT
- AlicenseNot gradedqualityAmaintenanceSelf-hosted MCP server that gives AI agents structured access to OpenVAS vulnerability scanning without sending data externally.3Apache 2.0
- AlicenseNot gradedqualityDmaintenanceAn MCP server connecting AI clients to Greenbone/OpenVAS for vulnerability scanning workflows, enabling scan creation, monitoring, report retrieval, and delta comparisons.3GPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Nessus vulnerability scans, analyze results, and generate reports through the MCP protocol.2MIT