Quick Start
Add Panguard to your AI assistant’s MCP configuration:- Claude Desktop
- Cursor
- Windsurf
- Claude Code
Edit Restart Claude Desktop after saving.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):What You Can Do
Once configured, interact with Panguard through natural language:| Example Request | MCP Tool Used |
|---|---|
| ”Scan this machine for vulnerabilities” | panguard_scan |
| ”Check my source code for security issues” | panguard_scan_code |
| ”Start real-time protection” | panguard_guard_start |
| ”Stop the Guard engine” | panguard_guard_stop |
| ”What is the current security status?” | panguard_status |
| ”Show me recent alerts” | panguard_alerts |
| ”Block IP 203.0.113.50” | panguard_block_ip |
| ”Generate a PDF security report” | panguard_generate_report |
| ”Initialize Panguard configuration” | panguard_init |
| ”Audit this skill directory for security” | panguard_audit_skill |
| ”Deploy full protection on this machine” | panguard_deploy |
11 Available Tools
| Tool | Category | Description |
|---|---|---|
panguard_scan | Scan | Run a security health check scan (quick or full) |
panguard_scan_code | Scan | SAST scan of source code directory |
panguard_guard_start | Guard | Start the real-time monitoring daemon |
panguard_guard_stop | Guard | Stop the monitoring daemon |
panguard_status | System | Get status of all Panguard services |
panguard_alerts | Guard | Get recent security alerts with severity filter |
panguard_block_ip | Guard | Manually block an IP address |
panguard_generate_report | Report | Generate a PDF compliance report |
panguard_init | System | Initialize Panguard configuration |
panguard_audit_skill | Scan | Audit an OpenClaw/AgentSkills directory |
panguard_deploy | System | One-click deploy: scan + guard + report |
Tools Reference
Full parameter reference and examples for all 11 MCP tools.
Architecture
Prerequisites
- Panguard CLI installed (
panguard --versionto verify) - Node.js 20+ (for
npxexecution) - A valid Panguard account (some tools require Solo plan or above)
The MCP server respects the same plan restrictions as the CLI. Tools that require a specific plan tier will return an appropriate error if your plan does not include that feature.