Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLAWGUARD_API_KEYYesYour Shield API key (starts with cgs_)
CLAWGUARD_BASE_URLNoAPI endpoint (for self-hosted setups)https://prompttools.co/api/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_text

Scan text for prompt injection and security threats.

Analyzes the provided text using ClawGuard Shield's 42+ detection patterns to identify prompt injection attacks, jailbreak attempts, data exfiltration, social engineering, and other AI security threats.

Returns a scan result with:

  • is_clean: whether the text is safe

  • risk_score: threat level from 0 (safe) to 10 (critical)

  • severity: NONE, LOW, MEDIUM, HIGH, or CRITICAL

  • findings: list of detected threats with pattern names and descriptions

  • scan_id: unique identifier for this scan

Args: text: The text to scan for security threats. source: Optional source identifier for tracking (default: "mcp").

Returns: Scan result with clean/dirty status, risk score, and findings.

scan_batch

Scan multiple texts for security threats.

Scans each text individually and returns all results. Useful for checking multiple user inputs, chat messages, or document sections in one call.

Args: texts: List of texts to scan (max 10 per call).

Returns: List of scan results, one per input text.

get_patterns

List all available ClawGuard detection patterns.

Returns all 42+ security detection patterns organized by category:

  • prompt_injection: Override attempts, system tag spoofing

  • jailbreak: DAN, roleplay, hypothetical bypasses

  • data_exfiltration: Markdown image leaks, URL injection

  • social_engineering: Authority claims, credential phishing

Each pattern includes its name, severity level, and description. No API key required.

Returns: Dictionary with total pattern count and categories breakdown.

get_usage

Get API usage statistics for your ClawGuard Shield account.

Shows your current tier (free/pro/enterprise), daily request limits, today's usage count, remaining quota, and rate limit status.

Requires a valid API key.

Returns: Usage statistics including tier, limits, and request counts.

health_check

Check if the ClawGuard Shield API is healthy and responding.

No API key required. Returns the service status, API version, number of active detection patterns, and response time.

Use this to verify connectivity before running scans.

Returns: Health status with service info and pattern count.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/joergmichno/clawguard-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server