Available Request Guardrails
Block PII in Requests
Blocks any request that contains personally identifiable information, including:- Social Security Numbers (SSN)
- Email addresses
- Phone numbers (international formats)
- IP addresses
- Passport numbers
- Driver’s license numbers
- Bank account numbers (IBAN)
- Dates of birth
“Add a guardrail to block PII in requests on my Salesforce server”
Block Credit Cards in Requests
Specifically blocks requests containing credit card numbers from being sent to any tool. Covers major card formats (Visa, Mastercard, Amex, Discover).“Block credit card numbers from being sent in any request on my CRM server”
Block SSN in Requests
Specifically blocks requests containing Social Security Numbers. More targeted than the full PII guardrail — use this when you need SSN blocking without restricting other PII types.“Add a guardrail to block SSNs from being sent to my database”
Block Prompt Injection in Requests
Detects and blocks prompt injection payloads before they reach a tool. Based on OWASP LLM01:2025, this guardrail catches:- Direct instruction override attempts (“ignore all previous instructions”)
- Role manipulation patterns (“you are now…”)
- Context escape attempts
- Encoded and obfuscated injection payloads
- Jailbreak patterns
“Enable prompt injection blocking on my Gmail server”
How to configure
Ask the Configurator Agent:“Block PII from being sent in any requests on my HubSpot server”
“Add SSN blocking to all tools on my PostgreSQL server”Or configure via the Civic UI: open your toolkit → select the MCP server → Guardrails → Request → Add Guardrail. Request guardrails can be scoped to a specific tool, an entire server, or applied globally across all tools in a toolkit.

