← Blog’a dön

← Back to blog

MCP Vulnerability Scanner: start Guardbee scans from Claude

,

MCP guide · Vulnerability Scanner

MCP Vulnerability Scanner: start Guardbee scans from Claude
@guardbee/mcp-vulnerability-scanner

@guardbee/mcp-vulnerability-scanner lets you start Guardbee security scans from a Claude chat, track status, filter findings, and ask for remediation guidance. A Guardbee API key is required.

What does it do?

Ask Claude to scan a URL and it triggers Guardbee’s modules and scenarios (quick, kvkkFocus, gdprFocus, ccpaFocus) without leaving the conversation.

Who is it for?

  • Product and security teams already on Guardbee
  • Anyone operating scans from Claude Desktop or Cursor
  • Teams needing a fast pre-launch surface check

What it is not

  • Offline scanning without an API key
  • Destructive penetration testing or exploit execution

Features

FeatureDescription
Start scansBy URL or brand ID
Status & historyProgress, summaries, past scans
Finding filtersSeverity / scanId / brandId
Scenariosquick, kvkkFocus, gdprFocus, ccpaFocus
scan_and_reportScan, wait, return critical/high + advice

MCP tools

ToolDescription
start_scanStart a scan; wait=true blocks until done
get_scan_statusLive status and counts
list_scansList workspace scans
get_findingsFiltered findings
scan_and_reportOne-shot report
Guardbee console
Guardbee console

Install with npm

Global install (handy for Claude Desktop / Cursor):

bash
npm install -g @guardbee/mcp-vulnerability-scanner

or via npx (recommended with -y in config):

bash
npx -y @guardbee/mcp-vulnerability-scanner

npm: @guardbee/mcp-vulnerability-scanner

Create an API key at app.guardbee.ai/developers.

Claude Desktop configuration

Config file paths:

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
  • Linux~/.config/Claude/claude_desktop_config.json

Merge this block, then restart Claude Desktop:

claude_desktop_config.json
{
  "mcpServers": {
    "guardbee-vulnerability-scanner": {
      "command": "npx",
      "args": [
        "-y",
        "@guardbee/mcp-vulnerability-scanner"
      ],
      "env": {
        "GUARDBEE_API_KEY": "gb_..."
      }
    }
  }
}

Cursor and other MCP clients

In Cursor, add the same command / args / env under Settings → MCP. stdio MCP servers use the same contract as Claude Desktop.

Guardbee API key

  1. Create an account at app.guardbee.ai
  2. Generate a key under Developers
  3. Set it as GUARDBEE_API_KEY in the MCP env

Example prompts in Claude

  1. “Scan https://example.com and give me a security report”
  2. “List my recent scans”
  3. “Show critical findings from the last scan and how to fix them”
  4. “Run a KVKK-focused scan on example.com”

Related links

See surface risk with Guardbee

MCP servers speed up security work in chat. Start a 14-day free trial for brand scans and BeeAI.

Start free MCP servers

Frequently asked questions

Does the free trial work?

Yes if you have a Guardbee account and API key within your plan’s brand limits.

Is there a scan quota?

No scan quota in Guardbee — limits are active brands and plan features.

Where do results live?

Summarized in Claude and stored in the Guardbee console.

Paylaş

Share

Sitenizin risk skorunu görün — 14 gün ücretsiz deneme.

See your site’s risk score — 14-day free trial.