PluginBench
MCP Server

io.github.sparkvibe-io/GuardianShield MCP Server

io.github.sparkvibe-io/GuardianShield

What is the io.github.sparkvibe-io/GuardianShield MCP server?

AI security layer: code scanning, PII detection, prompt injection, secrets, CVEs

How to install io.github.sparkvibe-io/GuardianShield

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • GUARDIANSHIELD_PROFILE

    Default safety profile (general, education, healthcare, finance, children)

  • GUARDIANSHIELD_AUDIT_PATH

    Path to the SQLite audit database

  • GUARDIANSHIELD_DEBUG

    Set to 1 for debug logging

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "GuardianShield": {
      "command": "uvx",
      "args": [
        "guardianshield"
      ],
      "env": {
        "GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
        "GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
        "GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "GuardianShield": {
      "command": "uvx",
      "args": [
        "guardianshield"
      ],
      "env": {
        "GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
        "GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
        "GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "GuardianShield": {
      "command": "uvx",
      "args": [
        "guardianshield"
      ],
      "env": {
        "GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
        "GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
        "GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "GuardianShield": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "guardianshield"
      ],
      "env": {
        "GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
        "GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
        "GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
      }
    }
  }
}
Claude Code
claude mcp add GuardianShield --env GUARDIANSHIELD_PROFILE=<YOUR_GUARDIANSHIELD_PROFILE> --env GUARDIANSHIELD_AUDIT_PATH=<YOUR_GUARDIANSHIELD_AUDIT_PATH> --env GUARDIANSHIELD_DEBUG=<YOUR_GUARDIANSHIELD_DEBUG> -- uvx guardianshield

Related MCP servers

Persistent, zero-dependency AI memory using SQLite. Local-first, cross-tool portable.