Skip to main content
Panguard MCP 實作 Model Context Protocol 標準,允許 AI 助手透過自然語言與您的安全基礎設施互動。在 AI 中要求掃描漏洞、檢查 Guard 狀態、封鎖惡意 IP 或產生合規報告——全部透過對話完成。

快速開始

將 Panguard 加入您的 AI 助手的 MCP 設定:
編輯 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
  "mcpServers": {
    "panguard": {
      "command": "npx",
      "args": ["-y", "@panguard-ai/mcp"]
    }
  }
}
儲存後重新啟動 Claude Desktop。

您可以做什麼

設定完成後,透過自然語言與 Panguard 互動:
範例請求使用的 MCP 工具
「掃描這台機器的漏洞」panguard_scan
「檢查我的原始碼是否有安全問題」panguard_scan_code
「啟動即時防護」panguard_guard_start
「停止 Guard 引擎」panguard_guard_stop
「目前的安全狀態是什麼?」panguard_status
「顯示最近的警報」panguard_alerts
「封鎖 IP 203.0.113.50」panguard_block_ip
「產生 PDF 安全報告」panguard_generate_report
「初始化 Panguard 設定」panguard_init
「稽核這個 skill 目錄的安全性」panguard_audit_skill
「在這台機器上部署完整防護」panguard_deploy

11 個可用工具

工具類別描述
panguard_scanScan執行安全健康檢查掃描(快速或完整)
panguard_scan_codeScan原始碼目錄的 SAST 掃描
panguard_guard_startGuard啟動即時監控常駐程式
panguard_guard_stopGuard停止監控常駐程式
panguard_statusSystem取得所有 Panguard 服務的狀態
panguard_alertsGuard取得最近的安全警報,支援嚴重性篩選
panguard_block_ipGuard手動封鎖 IP 位址
panguard_generate_reportReport產生 PDF 合規報告
panguard_initSystem初始化 Panguard 設定
panguard_audit_skillScan稽核 OpenClaw/AgentSkills 目錄
panguard_deploySystem一鍵部署:掃描 + Guard + 報告

工具參考

所有 11 個 MCP 工具的完整參數參考和範例。

架構

AI Assistant (Claude Desktop, Cursor, etc.)
         |
    MCP Protocol (stdio transport)
         |
   Panguard MCP Server (@panguard-ai/mcp)
         |
   ┌─────┼─────┬──────┬───────┐
   Scan  Guard  Report  System
MCP 伺服器作為本地處理程序執行,透過 stdio 與您的 AI 助手通訊。所有安全操作都在您的機器上本地執行——沒有任何資料透過 MCP 管道傳送至外部伺服器。

前提條件

  • 已安裝 Panguard CLI(執行 panguard --version 驗證)
  • Node.js 20+(用於 npx 執行)
  • 有效的 Panguard 帳戶(部分工具需要 Solo 方案或以上)
MCP 伺服器遵守與 CLI 相同的方案限制。需要特定方案層級的工具在您的方案不包含該功能時會回傳適當的錯誤。