get_user_profile
Get moderation profile for a specific user
How to use it
Project documentation lists get_user_profile for the Glin Profanity MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Glin Profanity
npm install glin-profanityOther tools in Glin Profanity (23)
Context-aware analysis with domain whitelists
Analyze up to 500 texts for moderation stats
Check multiple texts in one operation
Censor profanity with configurable replacement
Check text for profanity with detailed results
Scan text for prompt injection attacks (rule-based, 50 patterns)
Compare results across strictness levels
Generate regex patterns for custom detection
Detect leetspeak and Unicode tricks
Explain why text was flagged with reasoning
List users with high violation rates
Get streaming session statistics
List all 24 supported languages
Redact PII into reversible vault-backed placeholders
Reset a user's moderation history
Restore PII placeholders to original values via vault session
Detect PII: email, phone, SSN, credit card, IBAN, passport, and more
Detect leaked API keys, tokens, and credentials (110 patterns + entropy)
Stream multiple texts with live results
Real-time streaming profanity check
Suggest clean alternatives for profane content
Track user messages for repeat offender detection
Content validation with safety scoring (0-100)