GuardianShield MCP
GuardianShield is an open-source MCP server providing a universal AI security layer. It offers code scanning for vulnerabilities like SQL injection and XSS, PII detection with automatic redaction, prompt injection defense, secret detection, and dependency auditing against CVEs. It includes five safety profiles and audit logging capabilities.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Scan source code for vulnerabilities and hardcoded secrets
- Detect PII leaks in AI output with automatic redaction
- Check user input for prompt injection attempts
- Check packages for known CVEs via OSV.dev
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
guardianshield 1.2.1
{
"version": "1.2.1",
"transport": "stdio",
"identifier": "guardianshield",
"registryType": "pypi",
"environmentVariables": [
{
"name": "GUARDIANSHIELD_PROFILE",
"format": "string",
"description": "Default safety profile (general, education, healthcare, finance, children)"
},
{
"name": "GUARDIANSHIELD_AUDIT_PATH",
"format": "string",
"description": "Path to the SQLite audit database"
},
{
"name": "GUARDIANSHIELD_DEBUG",
"format": "string",
"description": "Set to 1 for debug logging"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"guardianshield-mcp": {
"command": "uvx",
"args": [
"guardianshield==1.2.1"
],
"env": {
"GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
"GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
"GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
}
}
}
}Cline
{
"mcpServers": {
"guardianshield-mcp": {
"command": "uvx",
"args": [
"guardianshield==1.2.1"
],
"env": {
"GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
"GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
"GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
}
}
}
}VS Code
{
"servers": {
"guardianshield-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"guardianshield==1.2.1"
],
"env": {
"GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
"GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
"GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"guardianshield-mcp": {
"command": "uvx",
"args": [
"guardianshield==1.2.1"
],
"env": {
"GUARDIANSHIELD_PROFILE": "<YOUR_GUARDIANSHIELD_PROFILE>",
"GUARDIANSHIELD_AUDIT_PATH": "<YOUR_GUARDIANSHIELD_AUDIT_PATH>",
"GUARDIANSHIELD_DEBUG": "<YOUR_GUARDIANSHIELD_DEBUG>"
}
}
}
}Let your agent find its tools
Find servers like GuardianShield MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.